М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
semik1232
semik1232
11.11.2021 02:57 •  Информатика

Что такое формат вывода? и почему выводится например i: 4: 5 ,а не какие-то другие числа например i: 7: 48. он как-то орентируется по этим числам?

👇
Ответ:
sereg1525
sereg1525
11.11.2021

Формат вывода - это двоеточие, после которого следует целое число или выражение.

Это число или выражение задает ширину поля вывода, то есть количество позиций, отводимых под выводимое значение.

Для целых чисел формат вывода имеет вид:

число:ширина

(например i:4)

где число - выводимое значение, а ширина - количество позиций, которые займёт это значение (включая одну позицию для знака числа + или -) Если число имеет больше цифр, чем указывает ширина, то формат вывода игнорируется. Усли меньше - то выводимый текст дополняется слева пробелами до нужной ширины (выводимое значение выравнивается по правому краю).

 

Для вещественных чисел формат вывода имеет вид:

число:ширина:знаки,

(например i:4:5)

где ширина -  количество позиций, которые займёт значение (включая цифры после точки, одну позицию для точки и одну позицию для знака числа + или -), а знаки - количество цифр после точки.

Аналогично, если ширина меньше чем нужно для вывода, то формат вывода игнорируется.

 

 

 

4,4(87 оценок)
Открыть все ответы
Ответ:
Svinhaa
Svinhaa
11.11.2021
Pascalabc.net var   a: array[1..10000] of integer;   kz,maxp,n,i,j: integer;   begin     i: =0;   maxp: =integer.minvalue;   writeln ('готов к приему чисел');   repeat     i: =i+1;     readln (a[i]);     until a[i]=0;   n: =i-1;   readln (kz);   for i: =1 to n-1 do      for j: =2 to n do        if maxp< (a[i]*a[j]) then maxp: =(a[i]*a[j]);     writeln ('получено ',n,' чисел');   writeln;   writeln ('полученное контрольное значение: ',kz);   writeln;   writeln ('вычисленное контрольное значение: ',maxp);   writeln;   if kz=maxp      then writeln ('контроль пройден')     else writeln ('контроль не пройден'); end. результаты: 1) готов к приему чисел 1 2 3 4 5 0 20 получено 5 чисел полученное контрольное значение: 20 вычисленное контрольное значение: 20 контроль пройден 2) готов к приему чисел 1 2 3 4 5 6 0 20 получено 6 чисел полученное контрольное значение: 20 вычисленное контрольное значение: 30 контроль не пройден
4,6(90 оценок)
Ответ:
bgf62
bgf62
11.11.2021

var

 n, max, count, contrl: integer;

begin

 contrl := 0;

 max := 0;

 Writeln('Введите числа: ');

 Readln(n);

 while n <> 0 do  

 begin

   Inc(count);

   if (n mod 10 = 0) and (n > max) then max := n;

   Read(n);

 end;

 Writeln('Введите контрольное значение: ');

 Read(contrl);

 Writeln('Получено: ', count, ' чисел');

 Writeln('Получено контрольное значение: ', contrl);

 Writeln('Вичисленное контрольное значение:: ', max);

 if contrl = max then Writeln('Контроль пройден')  

 else Writeln('Контроль не пройден');

end.

4,6(90 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ