понедельник, 3 ноября 2025 г.

К уроку 11 и 12 ноября

 Выписать в тетрадь и выучить( если не знали), то что должны знать с 1 четверти. 

var s:string; описание строковой величины

read(s); ввод величины с клавиатуры

s := ' Школа '+ '+ 'привет ; склейка величины из слов

 length(s) ; подсчет количесва символов в величине

for i:= 1 to length(s) do if s[i]='A'  then ka:=ka+1; подсчет количества букв А в величине

for i:=1 to length(s) do if s[i]='а' then s[i]:='о' ;    замена букв а на о

if s[ length(s)-1]='A'  then writeln ('предпоследняя буква слова А') проверка предпоследней буквы на букву А




среда, 29 октября 2025 г.

План работы на 2 четверть

 План работы 2 четверть

11.11 Подготовка к практической работе, решение задач

18.11 Практическая работа

2 5.11 Тест. Новая тема ирешение задач

02.12  решение задач. Итоговое зания по Pascal

09.12 Новая тема Электронные таблицы

16.12Закрепление темы. Тест по терминам

23.12 Решение задач

вторник, 28 октября 2025 г.

УРОК 28-29 ОКТЯБРЯ

 //ФАМ
//Даны строка S и символы А и В. Написать программу, определяющую, какой символ – А или В – встречается чаще
var s:string;
      k ,i,ka,kb:integer;
begin
   read(s);
   ka:=0;
   kb:=0;
for i:= 1 to length(s)
 do if s[i]='A'
  then ka:=ka+1;
 
for i:= 1 to length(s)
 do if s[i]='B'
  then kb:=kb+1;
  if ka> kb THEN write('a,ЧАЩЕ',ka)
            ELSE write('B,ЧАЩЕ',kb);
 
 
end.


среда, 22 октября 2025 г.

Домашняя работа на 28-29 октября. Будет тест

Смотреть видео ссылка

Будет тест параграф 7

В ТЕТРАДЬ ОТВЕТЫ

 Как задается пустая строка ?

Что задает Length(s);

правильное описание величины S строковый тип

 как правильно  присваивать величине s значение

Нумерация символов начинается с ______, s[i] соответствует i-му символу в строке s

Значение строковой величины записывается в ________.

 Какая строка подсчитывает количество пробелов во введенной с клавиатуры строке

Написать условие цикла( счетчик n), в котором заменяются все буквы «н» величины m  на буквы «р» (между командами  один пробел, всего пробелов-3). В конце ;

ДЛЯ ТЕХ КТО УВЕРЕН В СЕБЕ 

ЗАДАЧА 1 СТР 61


вторник, 14 октября 2025 г.

урок 14-15 октября

 Пример 5. Дана строка. Написать программу, определяющую, сколько раз в строке встречается буква «а» маленькая, русская.
Для решения задачи достаточно просмотреть каждый символ строки и сравнить его с буквой «а». При наличии совпадения необходимо увеличить на единицу счетчик количества букв «а». 
var s:string; 
       i,k:integer; 
begin 
   read(s); 
   k:=0;
for i:= 1 to length(s)  do if s[i]='а' then k:=k+1; 
write(k); 
end.
Пример 6. Дана строка. Написать программу, заменяющую в строке все буквы «а» на буквы «о».
Var s:string;
i:integer; 
begin
 read(s);
  for i:=1 to length(s) do

 if s[i]='а' 

then s[i]:='о' ;    
  write(s); 
      end.


Самостоятельная работаВыполнить следующие задания.

Задачи склейки символов
2. Дана строка длиной более двух символов. Написать программу, выводящую на экран строку, составленную из первого, второго и последнего символов исходной строки.

3. Даны две строки. Написать программу, определяющую длину строки, которая получится после склейки двух исходных строк.

4. Дана строка. Написать программу, определяющую, совпадают ли первый и последний символы строки. Если совпадают, вывести true (ист), иначе вывести false (ложно).

Задачи Поиск символа

5. Даны строка S и символ С. Написать программу, определяющую, сколько раз в строке S встречается символ С.

6. Дана строка, содержащая несколько слов, разделенных одним пробелом. В начале строки и в конце пробелов нет. Написать программу, подсчитывающую количество слов в предложении.


7. Даны строка S и символы А и В. Написать программу, определяющую, какой символ – А или В – встречается чаще.

Задачи замены символа

8. Даны строка S и символы А и В. Написать программу, заменяющую в строке S все символы, равные символу А, на символ В.

9. Даны строка S и символы А и В. Написать программу, заменяющую в строке S все символы, равные символу А, на символ В, а все символы, равные символу В, на символ А.

Задачи на индекс

10. Дана строка. Написать программу, выводящую порядковые номера всех гласных букв строки.


Задачи с функциями

11. Дана строка, содержащая только цифры. Написать программу, определяющую количество чётных цифр во введенной строке.


Задачи с новой строкой

12. Дана строка, содержащая слова. Некоторые из слов взяты в круглые скобки. Написать программу, выводящую исходную строку без скобок.
13 . Дана строка. Написать программу, которая определяет, является ли строка перевертышем, т. е. читается ли она одинаково как слева направо, так и справа налево. Если строка является перевертышем, выведите true (ист), иначе выведите false (ложно). Например ШАЛАШ – перевёртыш.

14. Даны строка S и символ В. Написать программу, которая удваивает каждое вхождение символа В в строку S (каждый символ В заменить на ВВ).

15. Дана строка, содержащая слова, разделенные одним или несколькими пробелами. Написать программу, заменяющую каждый пробел парой символов «!?».

16. Дана строка, состоящая только из цифр. Найти сумму этих цифр.

17. Даны две строки. Вывести символы, встречающиеся и в той, и в другой строках.



суббота, 4 октября 2025 г.

  В тетрадь

1.        Для работы со Строками в языке Pascal предусмотрен специальный тип данных, который называется  ....     и обозначается .....стр 34

2.        Основные действия, которые можно выполнять над строковыми переменными:..... стр 36

3 Для определения длины строки используют функцию Ответ length(a)

4Пустая строка задается .....стр 35

5 Нумерация символов начинается с единицы, каждый соответствует .....стр35.

Будет на уроке

Практическая работа

  1. Написать программу, выводящую на экран строку, составленную из первого и второго символов исходной строки
  2. Написать программу, выводящую на экран строку, составленную из первого и предпоследнего  символов исходной строки
  3. Написать программу, выводящую на экран строку, составленную из третьего и предпоследнего   и последнего символов исходной строки
  4. Составить программу, которая проверяет, не совпадают ли первая и вторая буквы слова
  5. Составить программу, которая проверяет, не совпадают ли третья и вторая буквы слова
  6. Составить программу, которая проверяет, не совпадают ли предпоследняя и последняя буквы слова
  7. Составить программу, которая проверяет, не совпадает ли третья, предпоследняя и последняя буквы слова.
  8. Введите с клавиатуры вашу фамилию и к этой величине добавьте строковую величину равную вашему количеству лет стр 38. Например: Иванов 15 лет









К уроку 11 и 12 ноября

 Выписать в тетрадь и выучить( если не знали), то что должны знать с 1 четверти.  var s:string; описание строковой величины read(s); ввод ве...