Инфоурок Информатика ПрезентацииПрезентация "Обработка строковых данных на языке программирования Паскаль"

Презентация по программированию на языке С#, тема "Типы данных в языке программирования С#"

Файл будет скачан в форматах:

  • pdf
  • pptx
23
22.05.2025
«Инфоурок»

Материал разработан автором:

Анастасия Михайловна

педагог

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

Краткое описание методической разработки

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

Презентация "Обработка строковых данных на языке программирования Паскаль"

Скачать материал
Скачать материал "Презентация "Обработка строковых данных на языке программирования Паскаль"" Смотреть ещё 5 938 курсов

Методические разработки к Вашему уроку:

Описание презентации по отдельным слайдам:

  • Обработка строковых данныхПаскаль АВС

    1 слайд

    Обработка строковых данных
    Паскаль АВС

  • №1. Требуется найти самую длинную непрерывную цепочку нулей в последовательно...

    2 слайд

    №1. Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц.
    Входные данные
    В единственной строке записана последовательность нулей и единиц (без пробелов). Суммарное количество цифр не превышает 100.
    Выходные данные
    В единственную строку нужно вывести искомую длину цепочки нулей.

    Исполнить для
    00101110000110

  • Программаvar s:string[100];
 i,k,m:integer;
begin
readln(s);k:=0; m:=0;
for i...

    3 слайд

    Программа
    var s:string[100];
    i,k,m:integer;
    begin
    readln(s);k:=0; m:=0;
    for i:=1 to length(s) do
    begin
    if s[i]='0' then
    begin inc(k);
    if k >m then m:=k end
    else k:=0;
    end;
    writeln(m);
    end.

  • КругляшиНаписать программу, которая определяет, сколько кругляшей в числе. 
В...

    4 слайд

    Кругляши
    Написать программу, которая определяет, сколько кругляшей в числе.
    Входные данные
    целое число N (0 <= N <= 10100).
    Выходные данные
    выведите одно число – количество кругляшей в числе N.



  • Кругляшиvar i, c: integer;
  S: string;
  begin
  c:=0;
  readln( s);
  for i...

    5 слайд

    Кругляши
    var i, c: integer;
    S: string;
    begin
    c:=0;
    readln( s);
    for i:=1to length(s)do begin
    if(s[i]='8') then c:=c+2;
    if(s[i]='0') or (s[i]='6') or (s[i]='9') then c:=c+1;
    end;
    write(c);
    end.

  • Четырехзначный палиндромТребуется написать программу, определяющую, является...

    6 слайд

    Четырехзначный палиндром
    Требуется написать программу, определяющую, является ли четырехзначное натуральное число N палиндромом, т.е. числом, которое одинаково читается слева направо и справа налево.
    Входные данные
    содержит натуральное число N (1000 ≤ N ≤ 9999).
    Выходные данные
    вывести слово «YES», если число N является палиндромом, или «NO» – если нет.


  • Решение №1Var s: string;
begin
readln(s); 
If (s[1]=s[4]) and (s[2]=s[3]) the...

    7 слайд

    Решение №1
    Var s: string;
    begin
    readln(s);
    If (s[1]=s[4]) and (s[2]=s[3]) then write('YES')
    else write('NO');
    End.

  • Решение №2var x, x1, x2, x3, x4: integer; 
Begin
readln(x); 
x1 := x div 1000...

    8 слайд

    Решение №2
    var x, x1, x2, x3, x4: integer;
    Begin
    readln(x);
    x1 := x div 1000;
    x2 := x div 100 mod 10;
    x3 := x div 10 mod 10;
    x4 := x mod 10;
    If (x1=x4) and (x2=x3) then
    write('YES') else write('NO');
    End.

  • ПалиндромТребуется написать программу, определяющую, является ли натуральное...

    9 слайд

    Палиндром
    Требуется написать программу, определяющую, является ли натуральное число N палиндромом, т.е. числом, которое одинаково читается слева направо и справа налево.
    Входные данные
    содержит натуральное число N (10 ≤ N ≤ 32000).
    Выходные данные
    вывести слово «YES», если число N является палиндромом, или «NO» – если нет.


  • Решениеvar S: string; i, k, n: integer; 
Begin
readln(S); 
n:=length (S);
For...

    10 слайд

    Решение
    var S: string; i, k, n: integer;
    Begin
    readln(S);
    n:=length (S);
    For i:=1 to n div 2 do
    if a[i]<>a[n-i+1] then k:=0;
    if k=1 then write('YES') else write('NO');
    End.

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Обработка строк на языке программирования Паскаль. В презентации рассмотрены различные типы задач: определение длины самой длинной цепочки одинаковых символов, подсчёт кругляшей в заданном числе, определение является ли число палиндромом (вначале рассматриваем четырехзначное число, затем переходим к произвольному числу.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

7 345 570 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

Скачать материал
    • 02.12.2018 730
    • PPTX 47.3 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Жевтило Ирина Аскольдовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Жевтило Ирина Аскольдовна
    Жевтило Ирина Аскольдовна

    учитель информатики

    • На сайте: 8 лет и 8 месяцев
    • Подписчики: 0
    • Всего просмотров: 169948
    • Всего материалов: 42

    Об авторе

    Категория/ученая степень: Высшая категория
    Место работы: МБОУ «Лицей «Дубна»
    Учитель информатики высшей квалификационной категории, имею правительственные награды: Победитель приоритетного национального проекта образование "Лучшие учителя России", Почетный работник среднего профессионального образования. Имею большой опыт в подготовке к ЕГЭ и ОГЭ по информатике. Ежегодно учащиеся сдают ЕГЭ выше среднего балла по России, МО и города.

Оформите подписку «Инфоурок.Маркетплейс»

Вам будут доступны для скачивания все 322 256 материалов из нашего маркетплейса.

Мини-курс

Стратегическая роль корпоративных СМИ в управлении и культуре организации

2 ч.

699 руб.
Подать заявку О курсе

Мини-курс

Система профилактики правонарушений несовершеннолетних: российский и международный опыт

4 ч.

699 руб.
Подать заявку О курсе

Мини-курс

Управление оборотным капиталом и денежными потоками для повышения финансовой устойчивости компании

3 ч.

699 руб.
Подать заявку О курсе
Смотреть ещё 5 938 курсов