галина
?>

Что будет выведено на экран в результате выполнения фрагмента алгоритма: x1: =3; x2: =5; readln(x1, x2); writeln(x2+x1); если при работе фрагмента с клавиатуры были введены числа 10 и 15 ? а) 10 б) 15 в) 25 г) 35

Информатика

Ответы

madjk

Мне кажется, вариант под Б, даже не думая понял)

Вера1072
1.
var p:real; i:integer;
begin
write('цена 1 кг конфет = ');
readln(p);
for i:=1 to 10 do writeln(i,' кг - ',i*p:5:2);
end.

Пример:
цена 1 кг конфет = 125.50
1 кг - 125.50
2 кг - 251.00
3 кг - 376.50
4 кг - 502.00
5 кг - 627.50
6 кг - 753.00
7 кг - 878.50
8 кг - 1004.00
9 кг - 1129.50
10 кг - 1255.00

2.
var a,b,p,i:integer;
begin
write('a, b: ');
readln(a,b);
p:=1;
for i:=a to b do p:=p*i;
writeln('p = ',p);
end.

Пример:
a, b: 5 10
p = 151200

3.
var n,i:integer; s:real;
begin
write('n = ');
readln(n);
s:=0;
for i:=1 to n do s:=s+1/i;
writeln('s = ',s:8:3);
end.

Пример:
n =5
s = 2.283
Taurus59707
program konfety;   
    var t: real;       
         i: integer;        
begin
    WriteLn('Введите стоимость 1 кг конфет (в рублях): ');
    Read(t);
    for i := 1 to 10 do
        WriteLn('Стоимость ', i, ' кг конфет: ', i*t);
end.

Смысл такой: t - цена 1 кг конфет (вещественный тип real)
i - счетчик, который будет увеличиваться на единицу после каждого выполнения тела цикла for.

WriteLn() выводит на экран строку, которая заключена в кавычки. Не забываем ставить точку с запятой после операций.

Read(t) дает вам возможность вписать, сколько стоит килограмм конфет, и присваивает переменной t то значение, которое мы ввели.

Далее идет цикл for, который по сути вот что делает: 
Для каждого целого i от 1 до 10 сделай вот что:
    Выведи на экран строку 'Стоимость ', потом значение i, потом строку 'кг конфет: ', потом число i умноженное на t

После того, как закончишь обрабатывать все это в последний десятый раз, переходи дальше.

А дальше у нас end (последний end. всегда с точкой).

Конец.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Что будет выведено на экран в результате выполнения фрагмента алгоритма: x1: =3; x2: =5; readln(x1, x2); writeln(x2+x1); если при работе фрагмента с клавиатуры были введены числа 10 и 15 ? а) 10 б) 15 в) 25 г) 35
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

morsh9345
ilysozkn27
РоманТрофимов2012
Khlustikova_Borisovna
uglichwatch
Lyudmila-Popova
marysya60
mez-omts-d5
olechka197835
Aleksei1968
fixer2006
alexk13
Kashtanov Anna
Павел_Перелыгин
Игорь Андрей