Как можно объяснить одинаковые результаты выполнения операторов в приведённых ниже примерах?
Оператор вывода | Результат выполнения оператора |
---|---|
write (‘s=’, s:3:1) | s:=15.0 |
write (‘s=’, s:4:1) | s:=15.0 |
В первом примере у нас само число меньше, чем зарезервированных позиций, поэтому автоматически будет увеличино количество позиций до минимально необходимого. То есть вывод (15.0), здесь четыре позиции, как во втором примере и никаких пробелов не нужно, так как нету свободных позиций.
По этой причине результаты будут одинаковые.
Задание 2. Запишите оператор, обеспечивающий во время работы программы ввод значения переменной summa.
readln (summa);
Задание 3. Целочисленным переменным i, j, k нужно присвоить соответственно значения 10, 20 и 30. Запишите оператор ввода, соответствующий входному потоку.
а) 20 10 30
readln (j, i, k);
б) 30 20 10
readln (k, j, i);
в) 10 30 20
readln (i, k, j);
Задание 4. Опишите переменные, необходимые для вычисления площади треугольника по трём его сторонам, и запишите оператор, обеспечивающий ввод необходимых данных.
Формула нахождения площади треугольника по трём его сторонам:
p – полупериметр треугольника (a+b+c)/2
a, b, c – стороны треугольника
S – площадь
Описание переменных:
var a, b, c: real;
Оператор ввода:
readln (a, b, c);
Программа на языке Паскаль:
program z_4; var a, b, c, p, S: real; BEGIN writeln('Площадь треугольника по трём его сторонам'); writeln('Введите стороны треугольника:'); write('a>>'); read (a); write('b>>'); read (b); write('c>>'); read (c); //Проверяем, существует ли такой треугольник if ((a+b)>c) and ((a+c)>b) and ((b+c)>a) then begin //Вычислим полупериметр p := (a+b+c)/2; //Теперь вычислим площадь S:=sqrt(p*(p-a)*(p-b)*(p-c)); writeln ('S = ', S:3:2, ' см2'); end else writeln ('Треугольник со сторонами ', a,', ', b,', ', c,' не существует'); END.
Задание 5. Что является результатом выполнения оператора?
а) write (a) – вывод значения переменной «a»;
б) write (») – вывод на экран буквы «a»;
в) write (‘a=’, a) – вывод на экран текста «a=», а затем значение переменной «a».
Задание 6. Каким образом можно вывести на экран вещественное число?
Можно вывести полное число с большим количеством чисел в дробной части, а можно указать количество позиций в дробной части числа, чтобы результат выглядел красиво.
Задание 7. Запишите операторы вводы двух чисел и вывода их в обратном порядке.
read (a, b);
write (b, ‘ ‘, a);
Задание 8. Дан фрагмент программы:
read (a); read (b); c:=a+b; write (a, b); write (c)
Упростите его, сократив число операторов ввода и вывода.
read (a, b); c:=a+b; write (a, b, c)
Задание 9. Дан фрагмент программы:
a:=10; b:=a+1; a:=b-a; write (a, b)
Какие числа будут выведены на экран компьютера?
Ответ: 111
Задание 10. Напишите программу, которая вычисляет площадь и периметр прямоугольника по длинам двух его сторон.
program z_10; var a, b, s, p: real; BEGIN write ('a>>'); read (a); write ('b>>'); read (b); s:=a*b; writeln ('Площадь равна: ', s:4:2); p:=2*(a+b); writeln ('Периметр равен: ', p:4:2); END.
Решение заданий из учебника Информатика 8 класс Босова, параграф 3.2 Организация ввода и вывода данных. Вывод данных, Первая программа на языке Паскаль, Ввод данных с клавиатуры.
Перейти к контенту
Учитель информатики
Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.
§ 3.2. Организация ввода и вывода данных ГДЗ по Информатике 8 Класс
Запишите оператор, обеспечивающий во время работы программы ввод значения переменной summa.
Ответ
read (summa);
или
readln (summa);
- Информатика
- Математика
- Алгебра
- Геометрия
ГДЗ #1
2. Запишите оператор, обеспечивающий во время работы программы ввод значения переменной summa.
На этой странице вы сможете найти и списать готовое домешнее задание (ГДЗ) для школьников по предмету Информатика, которые посещают 8 класс из книги или рабочей тетради под названием/издательством «Учебник», которая была написана автором/авторами: Босова. ГДЗ представлено для списывания совершенно бесплатно и в открытом доступе.
Смотреть другие ГДЗ из этого учебника:
⭐8 класс; Информатика; Босова; Учебник
1. Ознакомьтесь с материалами презентации к параграфу, содержащейся в электронном приложении к учебнику. Используйте эти материалы при подготовке ответов на вопросы и выполнении заданий. 2. Запишите оператор, обеспечивающий во время работы программы ввод значения переменной summa. 3. Целочисленным переменным i, j, k нужно присвоить соответственно значения 10, 20 и 30. Запишите оператор ввода, соответствующий входному потоку: а) 20 10 30 б) 30 20 10 в) 10 30 20 4. Опишите переменные, необходимые для вычисления площади треугольника по его трём сторонам, и запишите оператор, обеспечивающий ввод необходимых исходных данных. 5. Что является результатом выполнения оператора? а) write (а) б) write (‘а‘) в) write (‘а=’, а) 6. Какой тип имеет переменная ƒ, если после выполнения оператора write (f) на экран было выведено следующее число? а) 125 б) 1.25Е+2 7. Каким образом можно вывести на экран вещественное число в формате с фиксированной запятой? 8. Запишите операторы ввода двух чисел и вывода их в обратном порядке. 9. Дан фрагмент программы: read (a); read (b) ; c:=a+b; write (а, b) ; write (с) Упростите его, сократив число операторов ввода и вывода. 10. Дан фрагмент программы: а:=10; b:=a+l: a:=b-a; write (а, b) Какие числа будут выведены на экран компьютера? 11. Напишите программу, которая вычисляет площадь и периметр прямоугольника по длинам двух его сторон. |
Вы просматриваете решебник по информатике 8 класс учебник Босова § 3.2. Организация ввода и вывода данных
Сообщить о неточной информации или отсутствии ответов
Проверочный код, год рождения Д.И.Менделеева: |
Ввод и вывод данных
Посмотрите видео:
Познакомьтесь с презентацией Л. Босовой:
Выполните интерактивные задания:
1) Оператор вывода
2) Оператор ввода
3) Собери программу
4) Найдите ошибку в программе
5) Вставить пропуски в программу
6) Составь программу нахождения периметра и площади прямоугольника
7) Определи результат программы
1) Опишите оператор, обеспечивающий во время работы программы ввод значения переменной summa.
2) Целочисленным переменным i, j, k нужно присвоить соответственно значения 10, 20 и 30. Запишите оператор ввода, соответствующий входному потоку:
а) 20 10 30;
б) 30 20 10;
в) 10 30 20.
3) Опишите переменные, необходимые для вычисления площади треугольника по его трем сторонам, и запишите оператор, обеспечивающий ввод необходимых исходных данных.
4) Запишите операторы ввода двух чисел и вывода их в обратном порядке.
5) Дан фрагмент программы:
read (a); read (b); c:=a+b; write (a, b); write (c)
Упростите его, сократив число операторов ввода и вывода.
6) Дан фрагмент программы:
a:=10; b:=a+1; a:=b-a; write (a, b)
Какие числа будут выведены на экран компьютера?
7) Написать программу, которая вычисляет площадь и периметр прямоугольника по длинам двух его сторон.
Предмет: Информатика,
автор: Аноним
Ответы
Автор ответа: DmitryINF
0
Pascal
readln(summa);
Автор ответа: Аноним
0
спасибочки
Предыдущий вопрос
Следующий вопрос
Интересные вопросы
Предмет: История,
автор: MariaRoy007
какое самое большое рукотворное сооружение? а) Эйфелева башня б) Египетская пирамида в) Уиллис-тауэр г) Статуя свободы д) Великая китайская стена
5 лет назад
Предмет: История,
автор: EkaterinaT19032008
Какие события связаны с Парфянским царством вам известны?
5 лет назад
Предмет: Английский язык,
автор: bahtiyarzhorabaev
Exploring the world аудар
5 лет назад
Предмет: Химия,
автор: Алекова
7. При титровании раствора, содержащего 0,015 г образца удобрения, израсходовано 10,5 мл 0,015 М раствора нитрата серебра. Определите массовую долю хлорида калия в образце.
8 лет назад
Предмет: Математика,
автор: Вичка22
Как изменится площадь прямоугольника,если одну из его сторон уменьшить в 2 раза?
8 лет назад