Поурочный план на тему "Функции для работы с символьными строками" (9 класс)
Оценка 4.7

Поурочный план на тему "Функции для работы с символьными строками" (9 класс)

Оценка 4.7
Лекции
doc
информатика +1
9 кл
10.02.2017
Поурочный план на тему "Функции для работы с символьными строками" (9 класс)
Цели урока: Учебная: Продолжить применять на практике работу с символьными строками. Развивающая: Развивать у учащихся логическое мышление. Воспитательная: Воспитывать у учащихся чувство ответственности, бережное отношение к технике. Тип урока: изучение нового материала Ход занятия: I. Организационный момент. Проверить готовность кабинета к занятиям, провести перекличку учащихся. II. Проверка домашнего задания. Проверить правильность решения домашних задач. Закрепить теоретический материал предыдущего урока. III. Объяснение нового материала.
Функции для работы с символьными строками.doc
Урок №18           Класс: 9       Дата: ____________________ Тема: Функции для работы с символьными строками Цели урока: Учебная: Продолжить применять на практике работу с символьными  строками. Развивать у учащихся логическое мышление. Развивающая: Воспитательная: Воспитывать у учащихся чувство ответственности, бережное  отношение к технике. Тип урока: изучение нового материала  Ход занятия:  I. II. Организационный   момент. перекличку учащихся.  Проверить   готовность   кабинета   к   занятиям,   провести Проверка   домашнего   задания. Закрепить теоретический материал предыдущего урока.  Проверить   правильность   решения   домашних   задач. III. Объяснение нового материала.  Задача 1:  Ввести имя, отчество и фамилию. Преобразовать их к формату «фамилия­инициалы».     Пример:  Введите имя, фамилию и отчество:  Василий Алибабаевич Хрюндиков  Результат:  Хрюндиков В.А. Алгоритм: • • • • • найти первый пробел и выделить имя удалить имя с пробелом из основной строки найти первый пробел и выделить отчество удалить отчество с пробелом из основной строки «сцепить» фамилию, первые буквы имени и фамилии, точки, пробелы… program qq; var s, name, otch: string;     n: integer; begin    writeln('Введите имя, отчество и фамилию');    readln(s);    n := Pos(' ', s);    name := Copy(s, 1, n­1); { вырезать имя }    Delete(s, 1, n);    n := Pos(' ', s);    otch := Copy(s, 1, n­1); { вырезать отчество }    Delete(s, 1, n);         { осталась фамилия }    s := s + ' ' + name[1] + '.' + otch[1] + '.';    writeln(s);    end. Задача 2:  Ввести в одну строку фамилию, имя и отчество, разделив их пробелом. Вывести инициалы и фамилию.     Пример:  Введите фамилию, имя и отчество:  Иванов Петр Семёнович  Результат:  П.С. Иванов Задача 3: Ввести имя файла (возможно, без расширения) и изменить его расширение на «.exe».     Пример:  Введите имя файла:     Введите имя файла:  qqq                    qqq.com     Результат:             Результат:  qqq.exe                qqq.exe Задача 4:  с клавиатуры вводится символьная строка, представляющая собой сумму двух целых  чисел, например: 12+35 Вычислить эту сумму: 12+35=47 Алгоритм: 1) найти знак «+» 2) выделить числа слева и справа в отдельные строки 3) перевести строки в числа 4) сложить 5) вывести результат Из строки в число: s := '123'; Val ( s, N, r ); { N = 123 }  { r = 0, если ошибки не было     r – номер ошибочного символа} s := '123.456'; Val ( s, X, r ); { X = 123.456 } Из числа в строку: N := 123; Str ( N, s );      { '123' } X := 123.456; Str ( X, s );      { '1.234560E+002' } Str ( X:10:3, s ); { '   123.456' } program qq; var s, s1, s2: string;     r, n, n1, n2, sum: integer; begin   writeln('Введите выражение (сумму чисел):');   readln(s);   n:= Pos('+', s); s1:= Copy(s, 1, n­1);   s2:= Copy(s, n+1, Length(s)­n);   Val(s1, n1, r);   Val(s2, n2, r);   sum:= n1 + n2;   writeln(n1, '+', n2, '=', sum); end. Задача 5: Ввести арифметическое выражение: разность двух чисел. Вычислить эту разность.     Пример:  25­12  Ответ: 13 Задача 6: Ввести арифметическое выражение: сумму трёх чисел. Вычислить эту сумму.     Пример:  25+12+34  Ответ: 71 Домашнее задание:  Задача 7: Ввести арифметическое выражение c тремя числами, в котором можно использовать  сложение и вычитание. Вычислить это выражение.     Пример:  Пример:  25+12+34  Ответ: 71 Пример:  25­12+34  Ответ: 47  25+12­34  Ответ: 3  Пример:  25­12­34  Ответ: ­21 Задача 8: Ввести арифметическое выражение c тремя числами, в котором можно использовать  сложение, вычитание и умножение. Вычислить это выражение.     Пример:  Пример:  25+12*3  Ответ: 61 Пример:  25­12+34  Ответ: 47  25*2­34  Ответ: 16  25*2*3  Ответ: 150  Пример:

Поурочный план на тему "Функции для работы с символьными строками" (9 класс)

Поурочный план на тему "Функции для работы с символьными строками" (9 класс)

Поурочный план на тему "Функции для работы с символьными строками" (9 класс)

Поурочный план на тему "Функции для работы с символьными строками" (9 класс)

Поурочный план на тему "Функции для работы с символьными строками" (9 класс)

Поурочный план на тему "Функции для работы с символьными строками" (9 класс)
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
10.02.2017