ГДЗ Информатика 9 класс  Семакин - Программирование ветвлений на Паскале

ГДЗ Информатика 9 класс Семакин — Программирование ветвлений на Паскале

Все статьи Решебник к учебнику Информатика 9 класс Семакин
Want create site? Find Free WordPress Themes and plugins.

ОТВЕТЫ Решебник — ГДЗ Информатика — §13.Программирование ветвлений на Паскале, Семакин 9 класс

Вопросы и задания
1. Как программируется на Паскале полное и неполное ветвление?
2. Что такое составной оператор? В каких случаях составной оператор используется в операторе ветвления?
3. Выполните на компьютере все программы, приведенные в данном параграфе.
4. Составьте не менее трех вариантов программы определения наименьшего из трех данных чисел.
5. Составьте программу сортировки по возрастанию значений трех переменных: А, В, С.
6. Составьте программу вычисления корней квадратного уравнения по данным значениям его коэффициентов.

Ответы на вопросы параграф 13 из учебника Семакина 9 класс

1. Формат записи оператора If имеет 2 формы: неполную (If..Then) и полную (If..Then..Else).
2. Составной оператор предназначен для объединения нескольких действий. Он имеет вид:begin операторы end; В условном операторе составной оператор используется для описания нескольких действий: если истина — то составной оператор, если ложь то составной оператор.
4.

1)Program n_1;
var x,y,z,c:integer;
begin
readln (x,y,z);
c:=x;
if c>y then c:=y;
if c>z then c:=z;
writeln (c);
end.
2)Program n_2;
var x,y,z:integer; q,w,e:boolean;
begin
readln (x,y,z);
q:= (y>x) and (z>x);
w:= (y<x) and (y<z);
e:= (z<y) and (z<x);
if e=True then writeln (z);
if w=True then writeln (y);
if q=True then writeln (x);
end.
3)Program n_3;
var x,y,z:integer;
begin
readln (x,y,z);
if (x<y) and (x<z) then writeln (x);
if (y<x) and (y<z) then writeln (y);
if (z<y) and (z<x) then writeln (z);
end.

5.

var
a, b, c: longint;

begin
writeln (‘Введите переменную a: ‘);
readln (a);
writeln (‘Введите переменную b: ‘);
readln (b);
writeln (‘Введите переменную c: ‘);
readln (c);
if (a > b) and (a > c) and (b > c) then writeln(c, b, a) else
if (b > a) and (b > c) and (c > a) then writeln(a, c, b) else
if (c > a) and (c > b) and (a > b) then writeln(b, a, c) else
if (b > a) and (b > c) and (a > c) then writeln(c, a, b) else
if (c > a) and (c > b) and (b > a) then writeln(a, b, c) else
if (a > b) and (a > c) and (c > b) then writeln(b, c, a)
end.

6. 

Var
a,b,c,d:real;
    begin
        writeln(‘a,b,c ?’);
        readln(a,b,c);
        d:=sqr(b)-4*a*c;
            if d<0 then  writeln(‘d<0’);   
                if d>0 then       
                     writeln(‘x1= ‘,((-b)+sqrt(d))/(2*a),’  x2= ‘,((-b)-sqrt(d))/(2*a)) ;         
                         if d=0 then             
                            writeln(‘x1= ‘,(-b)/(2*a)); 
end.

 

Литература:Учебник:Информатика, 9 класс. ФГОС Автор:И. Г. Семакин, Л. А. Залогова, С. В. Русаков, Л. В. Шестакова.

Did you find apk for android? You can find new Free Android Games and apps.

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