Инфоурок Информатика Другие методич. материалыЗадачи на повторение (9 класс)

Задачи на повторение (9 класс)

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

Задачи на повторение по теме «Основы программирования на языке Pascal».

  1. Напишите программу вычисления площади круга.

Program krug;

Var pi,r,s:real;

Begin

Pi:=3.14;

Writeln(‘vvedite znachenie radiusa’);

Readln(r);

S:=pi*sqr(r);

Writeln(’ploshad kruga=’,s);

Readln;

End.

2. Составьте программу вычисления суммы цифр введенного с клавиатуры трехзначного натурального числа.

Program summa;

Var a,b,c,d,s:integer;

Begin

Writeln(‘vvedite chislo’);

Readln(a);

B:=a div 100;( вычисление целой части от деления например  599 div 100,  целая часть 5)

C:=a mod 100 div 10; (вычисление остатка от деления, например 205 mod 100 остаток 5)

D:=a mod 10;

S:=b+c+d;

Writeln(‘summa cifr=’,s);

Readln;

End.

  1. Напишите программу, проверяющую является ли число введенное с клавиатуры кратным 7.

Program kratnoe;

Var a:integer;

Begin

Writeln(‘vvedite chislo’);

Readln(a);

If a mod 7 = 0 then writeln(‘chislo kratno 7’) else

Writeln(‘chislo ne kratno 7’);

Readln;

End.

  1. Напишите программу, которая дает словесное описание школьным оценкам. В программе требуется использовать оператор множественного выбора.

Program ocenka;

Var a:integer;(char – символьный тип)

Begin

Writeln(‘vvedite ocenku’);

Readln(a);

Case a of

1: writeln(‘ploho’);

2: writeln(‘ne udovletvoritelno’);

3: writeln(’udovletvoritelno’);

4: writeln(’horosho’);

5: writeln(’otlichno’) else writeln(’takoi ocenki net’);

End;

Readln;

End.

  1. Составьте программу, определяющую, пройдет ли график функции  через заданную точку с координатами (a,b).

Program functiya;

Var a,b:real;

Begin

Writeln(‘vvedite koordinati tochki’);

Readln(a,b);

If  b=5*sqr(a)-7*a+2 then writeln(‘prohodit’) else

Writeln(‘ne prohodit’);

Readln;

End. ( через точку с координатами (2;8) проходит график функции)

 

  1. С помощью while на пишите программу определения суммы всех нечетных чисел в диапазоне от 1 до 99 включительно.

Program summa;

Var a,s:integer;

Begin

S:=0;

a:=1;

(используем цикл с предусловием)

While a<100 do (после оператора цикла выполняется только одна операция, если они не разделены begin и end)

begin

If a mod 2 <> 0 then s:=s+1; (условный оператор, используется в программе когда надо выбрать из двух и более альтернатив)

a:=a+1;(значение переменной, входящей в условие меняет свое значение на следущее)

end;

writeln(‘summa=’,s);

Readln;

End.

  1. Составьте программу вычисления суммы всех двузначных чисел.

Program summa;

Var a,s:integer;

Begin

S:=0;

For a:=10 to 99 do (цикл с параметром или цикл со счетчиком)

S:=s+a;

Writeln(‘summa=’,s);

Readln;

End.

  1. Создайте массив из пяти имен и выведите их на экран столбиком, начиная с последней.

Program massiv;

Var m:array[1..5] of string; i:integer;

Begin

Writeln (‘vvedite imena’);

For i:=1 to 5 do

Readln(m[i]);

Writeln(‘poluchennii massiv’);

For i:=5 downto 1 do

Writeln(m[i]);

Readln;

End.

  1. Введите с клавиатуры целочисленные элементы матрицы 3*3 и найдите минимальный элемент в данном массиве.

Program massiv;

Var a:array[1..3,1..3] of integer; i,j,min:integer;

Begin

Writeln(‘vvedite elementi massiva’);

For i:=1 to 3 do

For j:=1 to 3 do

Readln (a[i,j]); (цикл в массиве используется для ввода элементов массива. Вывода элементов массива, обработки элементов массива)

Min:=a[1,1];

For i:=1 to 3 do

For j:=1 to 3 do (вложенный цикл; для каждого значения первого цикла перебираются все значения второго цикла)

If a[i,j]<min then min:=a[i,j];

Writeln(‘min=’,min);

Readln;

End.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Задачи на повторение (9 класс)"

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

Получите новую специальность за 2 месяца

Бизнер-тренер

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 664 567 материалов в базе

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

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

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

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

  • Скачать материал
    • 15.10.2015 1362
    • DOCX 35 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Газтдинова Фарзана Зафуровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Газтдинова Фарзана Зафуровна
    Газтдинова Фарзана Зафуровна
    • На сайте: 8 лет и 6 месяцев
    • Подписчики: 1
    • Всего просмотров: 17655
    • Всего материалов: 17

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

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

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Курс профессиональной переподготовки

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

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 190 человек из 54 регионов
  • Этот курс уже прошли 973 человека

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

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

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

Мини-курс

Расстройства пищевого поведения: обзор и основы психологической работы

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 22 регионов
  • Этот курс уже прошли 22 человека

Мини-курс

Классики русской педагогической мысли

6 ч.

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

Мини-курс

Состав и анализ финансовой отчетности

5 ч.

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