Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Тема: "Программирование линейных алгоритмов"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Тема: "Программирование линейных алгоритмов"

библиотека
материалов

Тема: "Программирование линейных алгоритмов"

Задача 1. Числовые типы данных.

Исследовать работу функций round, int и frac, применив их к некоторому вещественному х.


program n_1;

var хreal

begin

        writeln ( 'Исследование функций round, intfгас ' ); 

        write ( 'Введите x>>' ); 

        readln (x) ;

        writeln ( 'Округление - ', round (x)); 

        writeln ( 'Целая часть - ', int (x)); 

        writeln ( 'Дробная часть - ', frac(x)) 

end.

Запустите программу несколько раз для х https://sites.google.com/site/deatelnost9klassa/_/rsrc/1421757347462/urok-37/9%20%D0%BA%D0%BB_37.png {10,2; 10,8; -10,2; -10,8}. Что вы можете сказать о типе результата каждой из этих функций?


Задача 2. Целочисленный тип данных

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

(Трёхзначное число можно представить в виде следующей суммы: х = а ×100 + b × 10 + с, где а, b, с — цифры числа)


program n_2;

var x, а, b, с, s: integer

begin

        writeln ( 'Нахождение суммы цифр трёхзначного числа' );

        write ( 'Введите исходное число>>' );

        readln (х);

        а := х div 100;

        b := х mod 100 div 10;

        с := х mod 10;

        s : = a + b + c;

        writeln ( 's= ', s) 

end.


Задача 3. Символьный и строковый типы данных

Записать на языке Паскаль программу, в которой для введённой с клавиатуры буквы на экран выводится её код. Затем на экран выводится строка, представляющая собой последовательность из трёх букв используемой кодовой таблицы: буквы, предшествующей исходной; исходной буквы; буквы, следующей за исходной.


program n_3;

var a: char; kod: integer; b: string

begin

        writeln ('Код и строка'); 

        write ('Введите исходную букву»'); 

        readln (а); 

        kod := ord (а);

        b := chr (kod - 1) + a + chr (kod + 1); 

        writeln ( 'Код буквы ', a, ' - ', kod); 

        writeln ( 'Строка: ', b)

end.


Задача 4. Логический тип данных

Написать программу, определяющую истинность высказывания «Число n является чётным» для произвольного целого числа n.

Пусть ans — логическая переменная, а n — целая переменная.

Тогда в результате выполнения оператора присваивания 

ans := n mod 2=0.

Переменной ans будет присвоено значение true при любом чётном n и false в противном случае.


program n_4;

var n : integer; ans: boolean

begin

        writeln ( 'Определение истинности высказывания о чётности числа'); 

        write ( 'Введите исходное число>>' ); 

        readln (n);

        ans := n mod 2=0;

        writeln ( 'Число ', n,' является четным - ', ans) 

end.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.

Д/З. Написать программу, определяющую истинность высказывания «Треугольник с длинами сторон а, b, с является равнобедренным» для произвольных целых чисел а, b, с.


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

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

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 10.03.2016
Раздел Информатика
Подраздел Конспекты
Просмотров470
Номер материала ДВ-514412
Получить свидетельство о публикации
Похожие материалы

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