Методическая копилка учителя информатики

Главная

Организационные материалы и документы

Лабораторно-практические работы

Лекции и конспекты уроков

Интегрированные (бинарные) уроки

Дидактический материал

Презентации и демоматериалы

Флеш- и видеоуроки

Оформление кабинета

Интерактивная доска

Занимательная информатика

Экзамен по информатике

Внеклассные мероприятия

Тесты и контрольные работы

Мануалы и учебные пособия

Олимпиады/Конкурсы

Исседовательская работа

Статьи/Доклады

Полезные программы (soft)

Графические материалы

Полезные ссылки

Новости образования

ИТ в химии

ИТ в ин.языке

ИТ в математике











Новинки - 2012 г. Для авторов Как пройти аттестацию Написать письмо Рекламодателям




3. Дидактический материал (карточки заданий) Программрование Система задач «Символы и строки»


  Автор:
Лавренченко Елена Владимировна
учитель информатики
МОУ СОШ № 5 г. Саров
e-mail: написать автору


Система задач «Символы и строки»


Вариант № 1.

  1. Составьте программу, которая подсчитывает фактическое количество букв в слове, которое ввел пользователь с клавиатуры.
  2. Составьте программу, которая из слова «форматирование» получает три других слова путем копирования: «форма», «тир», «ров». Вывести эти слова в столбик.
  3. Составить программу, которая превращает слово «тематика» в слова «математика» и «тема». Вывести эти слова в столбик.
  4. Составьте программу, которая выводит на экран код символа введенного с клавиатуры. Примечание: функция ord(x) возвращает число, соответствующее символу х в таблице ASCII.
  5. Составьте программу, которая из заданной строки получала бы новую строку, удалив все «*» и повторив каждый символ, отличный от знака звездочка дважды. Вывести на экран, полученную новую строку.

Вариант № 2.

  1. Составьте программу, которая подсчитывает фактическое количество букв в слове, которое ввел пользователь с клавиатуры.
  2. Составьте программу, которая из слова «детерминированность» получает три других слова путем копирования: «термин», «нос», «ров». Вывести эти слова в столбик.
  3. Составить программу, которая превращает слово «систематика» в слово «математика» и «тема». Вывести эти слова в столбик.
  4. Составьте программу, которая выводит на экран код символа введенного с клавиатуры. Примечание: функция ord(x) возвращает число, соответствующее символу х в таблице ASCII.
  5. Составьте программу, которая из заданной строки получала бы новую строку, удалив все «# » и повторив каждый символ, отличный от знака решетка дважды. Вывести на экран, полученную новую строку.

Вариант № 3.

  1. Составьте программу, которая подсчитывает фактическое количество букв в слове, которое ввел пользователь с клавиатуры.
  2. Составьте программу, которая из слова «астрономия» получает три других слова путем копирования: «трон», «ми», «оно». Вывести эти слова в столбик.
  3. Составить программу, которая превращает слово «модельер» в слово «авиамодель» и «модель». Вывести эти слова в столбик.
  4. Составьте программу, которая выводит на экран код символа введенного с клавиатуры. Примечание: функция ord(x) возвращает число, соответствующее символу х в таблице ASCII.
  5. Составьте программу, которая из заданной строки получала бы новую строку, удалив все «% » и повторив каждый символ, отличный от знака процент дважды. Вывести на экран, полученную новую строку.


09.06.2010


3. Дидактические материалы

КОММЕНТАРИИ

Попка, Дурак
дайте ответы!!!!!!!!!!!!!!
03-12-2010 12:34
пн8ме8
этот тест нам дали на уроке.
03-12-2010 12:36
бабайка
Позновательные вопросы!Ответы долго писать, их много!
04-05-2011 07:47
Лавренченко Е.В., Саров
Тема: Символьный тип данных (карточка для заполнения учащимися во время объяснения нового материала) Описывается типом char. Переменная типа string состоит из цепочки символов, т.е. элементов типа char. Величины строкового типа рассматриваются как массив, значениями которого являются величины типа char. А это значит, что к отдельному символу строкового типа можно обратиться по его номеру.
Пример: c:= ‘Всем привет’; if c[7] = ‘ ‘ thеn ‘До свиданья’; Общий вид описания переменных символьного типа:
имя_переменной : string [кол-во символов]
Примечание: Если не указано количество символов, то берется по умолчанию 256 символов в строке. Например, var c: char; var а: string; var а: string [20]; Операции над величинами символьного типа.
1. «Склеивание»
Пример: var a, b, c: string [20];
bеgin
a:=’инфо’; b:=’рматика’; c;=a+b; writеln (c);
На экране: _____________
2. Задание значений символьного типа: bеgin c:= ‘!’; rеad (c);
3. Сравнение: =; > ; < ; ; = ;
Каждому символу равен код от 0 до 255. Определяется код символа по кодовой таблице ASCII. Сравните предложенные ниже слова:
‘Валя’ ’Вася’; ’Петя’ ’Петя’; ’Котик’ ’Кот’; ’кошка ’ ’кошка’; ‘Кошка’ ’кошка’;
4. Процедура удаления символов: DЕLЕTЕ (str, n, m);
Смысл: удалить из сроки str m символов, начиная с n-ого.
Пример: а:= ‘Локомотив’; Dеlеtе (a, 3, 2); writеln (a);
На экране: __________________________________
5. Процедура вставки символов в строку: INSЕRT (str1, str2, n);
Смысл: строку str1 вставить в строку str2, начиная с номера n.
Пример: b:=’И ушел на службу’; c:=’солдат’; Insеrt (c, b, 7); writеln (b);
На экране: __________________________________
6. Функция копирования: COPY (str, n, m);
Смысл: из строки str, начиная с n-ого скопировать m символов.
Пример: v:= ‘информатика’; f:= copy (v, 3, 5); writеln (f); На экране: __________________________________
7. Функция поиска подстроки в строке: POS (str2, str1);
Смысл: возвращает номер символа в строке str1, с которого начинается строка str2.
Пример: x:= pos (‘раб’, ’Карабас-Барабас’); writеln (x);
На экране: _____________________________________
Пример: if Pos (f [i], s) > 0 thеn writе (f [i]);
8. Функция подсчета длины строки: LЕNGTH (str);
Смысл: определяет фактическое количество символов в строке, а не объявленного в описании.
Пример: c:= ‘’; dl:= lеngth(c); writеln (dl);
На экране: _______________________
26-10-2011 09:49

 

Добавить комментарий



Комментарий:*
Ваше имя:*   Город:




наверх




ЖМИТЕ СЮДА







Последние новости
- Миронов обвинил Минобразования в некомпетентности
- Бизнес-образование в период кризиса
- Дмитрий Медведев считает интересной сингапурскую систему образования






свидетельство о публикации


Архив материалов







































PR-CY.ru

Rambler's Top100



©2007-2012 Усольцева Э.М-А.