Какой тип имеет переменная f, если после выполнения оператора write (f) на экран было выведено следующее число? а) 125 б) 1.25Е+
думаю что так, либо второе число нужно отделить два знака, а 3-е число три знака после запятой?
<span>HCA +
AEA — (совпадает 1 и 3)
DAH +
ECC — </span>(совпадает 2 и 3)<span>
EEH +
ADE — (Е в конце нельзя)
CEA — (С в начале нельзя)
AED — (D в конце нельзя)
EHA — </span>(Н в середине нельзя)
Организация ввода и вывода данных
Вывод данных из оперативной памяти на экран монитора:
w rite ( , , . N )
Выражения — символьные, числовые, логические, в том числе переменные и константы
Пример: write ( ‘s=’, s ) .
Информация в кавычках выводится на экран без изменений

Варианты организации вывода
Вариант организации вывода
Оператор вывода
write (1, 20, 300).
write ( 1, ’,’ , 20, ’, ’, 300 )
write (1, ‘ ‘, 2, ‘ ‘, 3)

Формат вывода
Формат вывода позволяет установить количество позиций на экране, занимаемых выводимой величиной.
write ( s:x:y)
x — общее количество позиций, отводимых под число; y — количество позиций в дробной части числа.
Оператор вывода
write ( ‘s=‘, s:2:0);
Результат выполнения оператора
write ( ‘s=‘, s:3:1);
write ( ‘s=‘, s:5:1);
write ln — вывод c новой строки!

Первая программа
program n_1;
const pi=3.14;
var r, c, s: real ;

Ввод данных с клавиатуры
Ввод в оперативную память значений переменных :
r ead ( , …, )
Выполнение оператора read:
- компьютер переходит в режим ожидания данных:
- пользователь вводит данные с клавиатуры:
- несколько значений переменных числовых типов могут вводиться через пробел или через запятую; при вводе символьных переменных пробел и запятую ставить нельзя;
- несколько значений переменных числовых типов могут вводиться через пробел или через запятую;
- при вводе символьных переменных пробел и запятую ставить нельзя;
- пользователь нажимает клавишу Enter .
Ввод данных с клавиатуры
Типы вводимых значений должны соответствовать типам переменных , указанных в разделе описания переменных.
var i, j: integer ; x: real ; a: char ;
read (i, j, x, a) ;
Варианты организации входного потока:
1 0 2.5 АEnter 1,0 Enter 1Enter
2.5, АEnter 0Ente r
После выполнения оператора readln курсор переходит на новую строку.
- Команда ввода-вывода
Улучшенная программа
program n_1;
const pi=3.14;
var r, c, s: real;
writeln( ‘Вычисление длины окружности и площади круга ‘);
write(‘ Введите r’);
writeln ( ‘c =’, с:6:4 );

Самое главное
Для ввода в оперативную память значений переменных используются операторы ввода read и readln .
Для вывода данных из оперативной памяти на экран монитора используются операторы вывода write и writeln .
Ввод исходных данных и вывод результатов должны быть организованы понятно и удобно ; это обеспечивает дружественность пользовательского интерфейса.
Вопросы и задания
Какой тип имеет переменная f , если после выполнения
оператора write (f) на экран было выведено следующее
Дан фрагмент программы:
a:=10; b:=a+1: a:=b–a; write (a, b)
Какие числа будут выведены на экран компьютера?
Запишите оператор, обеспечивающий во время работы
программы ввод значения переменной summa .
Целочисленным переменным i, j, k нужно присвоить
соответственно значения 10, 20 и 30.
Запишите оператор ввода, соответствующий входному
Опишите переменные, необходимые для вычисления
площади треугольника по его трём сторонам, и
запишите оператор, обеспечивающий ввод
необходимых исходных данных.
Что является результатом выполнения оператора?
Каким образом можно вывести на экран вещественное
число в формате с фиксированной запятой?
Запишите операторы ввода двух чисел и вывода их в
Дан фрагмент программы:
read (a); read (b); c:=a+b; write (a, b); write (c)
Упростите его, сократив число операторов ввода и
Напишите программу, которая вычисляет площадь и
периметр прямоугольника по двум его сторонам.
список вывода » width=»640″
Опорный конспект
Ввод в оперативную память значений переменных выполняют операторы ввода read и readln .
r ead ( , …, )
Вывод данных из оперативной памяти на экран монитора выполняют операторы вывода write и writeln .
Какой тип имеет переменная f, если после выполнения оператора write (f) на экран было выведено следующее число? а) 125 б) 1.25Е+2 решите плиз

WallHack by KIVA — Это самый новый валлхак на данный момент, который имеется у нас на сайте и он посвящается для прекрасной игры варфейс. С помощью этого валлхака вы сможете видеть сквозь любые стены, через двери, ящики, и любые другие предметы, причем дальновидность через стены с этим хаком достаточно велика. Также здесь есть дополнительная функция ЕСП, чтобы не просто знать местонахождение противника, а знать всю информацию о нем, начиная с ника игрока, и продолжая количество жизней и оружием игрока, чтобы знать, что от него можно ожидать. Мы тестировали с разных аккаунтов данный валлхак, и остались довольны, поскольку через все текстуры мы видели соперника, да и аккаунт у нас остался без бана, так что его смело можно назвать приватным и можем рекомендовать вам его.
а) byte,integer,int64 или longint
Другие вопросы из категории
колличество шариков в мешочке
Читайте также
a:= a mod 2 + b div 3;
А2. Для какого из указанных значений числа X истинно высказывание
А3. Укажите, какое логическое выражение равносильно выражению ¬(A Ú ¬B Ú C) ?
А4. Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F (см. таблицу справа).
Какое выражение соответствует F?
А5. Что будет выведено на печать в результате выполнения следующих операторов:
1) сумма двух чисел 5+10 = 15
2) сумма двух чисел a+b = 15
3) сумма двух чисел 5+10 = a+b
4) сумма двух чисел a+b = 5+10
5) ни один из ответов 1-4 не верен
А6. Чему было равно значение переменной a, если после выполнения операций
она стала равна 0 ?
4) любое вещ. число, не равное -1
5) ни один из ответов 1-4 не верен
А7. Чему будет равно значение А после выполнения цикла
5) ни один из ответов 1-4 не верен
A8. Сколько раз выполнится тело цикла?
Begin A:=A / 2; writeln(‘A’); end;
Нужна прога, где на экран будут выведены все числа от 1000 до 9999 и перед ними написано слово, допустим, роза. То есть входящие данные — слово.
Выходящие:
Слово1000
Слово1001
Слово1002 и т. д. Можно ли создать такую и если да, то как?
a :=40 ;
b := 10;
a := — a / 2*b,;
if a > b then
c := b — a
else c := a — 2 * b
2)Определите значение переменной c после выполнения следующего фрагмента программы:
a := 5;
a := a + 6;
b := — a;
c := a — 2 * b
разность чисел p и q.
2.Что будет на экране после выполнения следующих команд: а) Writeln(9); Write(5); Writeln(3); б) Writeln(4*2); Write(‘5-3’); Writeln(‘5+1=’,5+1);
3.Укажите различия циклов While и Repeat
4.Дана строка. Определить сколько пробелов в этой строке
6.Дано четырехзначное число. Вывести на экран сумму цифр этого числа
7.Найти количество цифр целого числа N
8.Напишите команды, которые выполняют следующие действия: а) ввод переменной d б) описать переменные m и n вещественного типа. в) переменной s присвоить разность чисел p и q
9.Что будет на экране после выполнения следующих команд: Writeln(5-3); Write(‘5+3’); Writeln(‘5*4=’,5*4);
10.Когда нельзя применять цикл for
11.Дана строка. Определить сколько букв в этой строке
12.Дано трехзначное число. Вывести на экран все его цифры столбиком
13. Найти количество цифр целого числа N(+блок-схема)
Операторы ввода/вывода, присваивания. Арифметические выражения. — презентация
Презентация на тему: » Операторы ввода/вывода, присваивания. Арифметические выражения.» — Транскрипт:
1 Операторы ввода/вывода, присваивания. Арифметические выражения
2 Ввод данных с клавиатуры read read (, …, ) Ввод в оперативную память значений переменных : Выполнение оператора read: 1)компьютер переходит в режим ожидания данных: 2)пользователь вводит данные с клавиатуры: несколько значений переменных числовых типов могут вводиться через пробел или через запятую; при вводе символьных переменных пробел и запятую ставить нельзя; 3)пользователь нажимает клавишу Enter. список ввода
3 Ввод данных с клавиатуры var i, j: integer;x: real;a: char; read (i, j, x, a); После выполнения оператора readln курсор переходит на новую строку. варианты организации входного потока: А 1, , А А Типы вводимых значений должны соответствовать типам переменных, указанных в разделе описания переменных. !
4 Вывод данных Вывод данных из оперативной памяти на экран монитора: rite write (. ) список вывода Выражения — символьные, числовые, логические, в том числе переменные и константы Пример: write ( ‘s=’, s ). Для s=15 на экране будет: s=15. Информация в кавычках выводится на экран без изменений
5 Варианты организации вывода Вариант организации вывода Оператор вывода Результат Без разделителей write (1, 20, 300) Добавить разделители – запятые write (1. 20. 300) 1, 20, 300 Добавить разделители – пробелы write (1,, 2,, 3)
6 Формат вывода Формат вывода позволяет установить количество позиций на экране, занимаемых выводимой величиной. Оператор вывода Результат выполнения оператора write ( s=, s:2:0); s=15 write ( s=, s:3:1); s=15.0 write ( s=, s:5:1); s= 15.0 write ( s:x:y) x — общее количество позиций, отводимых под число; y — количество позиций в дробной части числа. writeln — вывод c новой строки!
7 Первая программа program n_1; const pi=3.14; var r, c, s: real ; begin r:=5.4; c :=2*pi*r; s:=pi*r*r; writeln (‘c =’, c:6:4); writeln (‘s=’, s:6:4) end. Результат работы программы: Turbo Pascal Version 7.0 c = s = Вычислить длину окружности и площадь круга радиусом 5,4 см. Входные данные: r=5,4 см. Выходные данные: С- длина окружности, С=2Пr S – площадь круга, S=Пr 2
8 8 Стандартные функции Abs(x) — |x| модуль х Exp(x) — e x экспонента Ln(x) — Ln x натуральный логарифм х Sqr(x) — x 2 Sqrt (x) — Квадратный корень из х Sin (x) Cos(x) Arctan (x) Pi — Число
9 A div b – выдаёт целую часть от деления A mod b – выдаёт остаток от деления Trunk(x) – выдаёт целую часть дробного числа х Round(x) – округляет число х до целого по правилам математики Int(x) – целая часть х Frac(x) – дробная часть х Random – случайное число от 0 до 1 Random(x) – случайное число от 0 до х Например: 20 div 3 = 6Int(25.62)=25 5 mod 2 = 1Frac(25.62)=62 trunk(3.545)=3 round(3.545)=4
10 1. Запишите оператор, обеспечивающий во время работы программы ввод значения переменной summa. 2. Целочисленным переменным i, m, k нужно присвоить соответственно значения 10, 20 и 30. Запишите оператор ввода, соответствующий входному потоку: Опишите переменные, необходимые для вычисления периметра четырёхугольника, и запишите оператор, обеспечивающий ввод необходимых исходных данных. 4. Что является результатом выполнения оператора? 1.Write(a) 2.Write(a) 3.Write(a, а) Практическая работа (выполнять в тетради)
11 5. Какой тип имеет переменная f, если после выполнения оператора Write(f) на экран было выведено следующее число? a)125 b)1.25Е+2 6. Каким образом можно вывести на экран вещественное число в формате с фиксированной запятой? 7. Запишите операторы ввода двух чисел и вывода их в обратном порядке. 8. Дан фрагмент программы: read(a); read(b); c:=a+b; write(a,b); write(c) Упростите его, сократив число операторов ввода и вывода. 9. Дан фрагмент программы: a:=10; b:=a+1; a:=b-a; write(a, b) 10. Напишите программу, которая вычисляет площадь и периметр прямоугольника по двум его сторонам.
12 11. Найдите значение выражения А mod (B div C +5) – 10, если А=35, В=6, С=4 12. Отметьте выражения, которые относятся к целому типу: 1.1+0,0 2.20/5 3.Sqr(5,0) 4.Trunk(3.1415) 5.Sqrt(4) 6.5+round(12.7)
13 13. Запишите выражение по правилам языка Паскаль. 14. Перепишите выражение 1+sqr(cos((x+y)/2)) в традиционной математической форме.
14 15. Найдите ошибки в программе. Program control 1; Var x,y,z:integer; Begin X:=5; Y:=7; Z=x+y; Writeln(z=,z); end.
15 16. Исследуйте работу функций Round, Int, Frac, применив их к некоторому вещественному х. Соответствующая программа будет иметь вид: Program qq; var x:real; Begin writeln(исследование функций Round, Int, Frac); write(введите x=); readln(x); writeln(Округление -,round(x)); writeln(Целая часть -, int(х)); writeln(Дробная часть -, frac (х)); End. Запустите программу несколько раз для х=
16 17. Исследуйте работу функции random, запустив многократно на выполнение программу: Program n_8; var x,n:integer; Begin writeln(исследование функции random); randomize; write(введите x>>); readln(x); write(введите n>>); readln(n); writeln(random(, x, )=, random(x)); writeln(random(, x, )+, n, =, random(x)+n); end.
17 18. Если сумма налога исчисляется в рублях и копейках, то налоговая служба округляет её до ближайшего рубля (до 050 копеек – с недостатком, свыше 50 копеек – с избытком). Напишите программу, которая выводит точную сумму налога и сколько следует уплатить. 19. Напишите программу, которая для произвольного натурального двузначного числа определяет: а) сумму и произведение его цифр; б) число, образованное перестановкой цифр исходного числа.