3. Операции ввода, такие, как cin, должны уметь преобразовывать последо вательность символов в число. Напишите программу, которая позволяет пользователю ввести шесть цифр, а затем выводит результат типа long на экране. Каждая цифра должна считываться отдельно при помощи функ ции getche(). Вычисление значения переменной производится путем умножения текущего ее значения на 10 и сложения с последней введенной цифрой (для того, чтобы из кода символа получить цифру, вычтите из него 48 или ‘0’). Примером результата работы программы может служить следующий:
Введите число: 123456
Вы ввел/ число 123456
// makes a number out of digits
using namespace std;
Int main()
unsigned long total = 0; //this holds the number
while( (ch=getche()) != ‘r’ ) //quit on Enter
total = total*10 + ch-‘0’; //add digit to total*10
4. Создайте эквивалент калькулятора, выполняющего четыре основных арифметических операции. Программа должна запрашивать ввод пользователем первого операнда, знака операции и второго операнда. Для хранения операндов следует использовать переменные вещественного типа. Выбрать операцию можно при помощи оператора switch.
Музыкальная таблица умножения на 2. ЗАПОМИНАЙКА. Обучающее видео для детей. Наше всё!
В конце программа должна отображать результат на экране. Результат работы программы с пользователем может выглядеть следующим образом:
Введите первый операнд, операцию и второй операнд: 10 / 3
Результат равен 3.333333
Выполнить еще одну операциию (у/n)? у
Введите первый операнд, операцию и второй операнд: 12 + 100
Результат равен 112
Выполнить еще одну операцию (у/n)? n
// models four-function calculator
Источник: studfile.net
Написать программу которая выводит таблицу умножения на 2
Привет Лёва Середнячок
Написать программу, которая выводит таблицу умножения числа 2.
Ответ проверен экспертом
0 (0 оценок)
alexbloger 8 лет назад
Светило науки — 86 ответов — 459 раз оказано помощи
program ideone;
begin Var I, J: Integer;
I:=1;
for I:=1 To 10 Do
begin
J:=I*2;
write(‘2*’);write(i);write(‘=’);write(J);writeln(»);
end;
end.
Тест:
2*1=2
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
2*10=20
Скриншот выполнения
Источник: vashurok.com
Напишите программу которая выводит на консоль таблицу умножения java
Ниже даётся детальное объяснение простых задач в помощь тем, кто ранее не программировал и только делает свои первые шаги в программировании. Изучив их, Вам будет легче перейти к более сложным задачам — уровень сложности 2.
Как быстро и легко выучить таблицу умножения на 8
Задача №1
Необходимо вывести на экран числа от 1 до 5. На экране должно быть:
Комментарии к задаче:
Как видно из условия, числа увеличиваются от 1 до 5 с шагом 1. Есть определенная закономерность, не так ли? А значит, необходимо использовать цикл . Осталось только понять какой именно цикл нужно использовать? Мы точно знаем, что числа будут увеличиваться от 1 до 5. А раз мы точно знаем сколько раз будет повторяться цикл, можем использовать цикл for.
Пишем строчку с конструкцией цикла for:
- int i = 1; — это начальное значение переменной
- i
- i++ — это шаг, с которым будет выполняться цикл. В данном случае мы использовали инкремент, а значит переменная будет увеличиваться на 1. То есть с 1 до 2, с 2 до 3, с 3 до 4, с 4 до 5.
А чтобы после каждого шага кода выводить новое значение переменной, мы написали вот эту строчку:
Поскольку нам необходимо вывести числа строчкой: 1 2 3 4 5 мы используем System.out.print ()
Если бы мы использовали System.out.println(); числа бы были выведены на экран вот так:
Обязательно обращайте внимание на то, чтобы количество скобок открывающих совпадало. В нашем случае 3 открывающие и 3 закрывающие скобки.
Задача №2
Необходимо вывести на экран числа от 5 до 1. На экране должно быть:
Комментарии к задаче:
Как видно из условия, числа уменьшаются от 5 до 1 с шагом 1. Есть определенная закономерность, не так ли? А значит, необходимо использовать цикл . Вопрос какой? Мы точно знаем, что числа будут уменьшаться от 5 до 1. А раз точно знаем сколько раз будет повторяться цикл, можем использовать цикл for.
Пишем строчку с конструкцией цикла for:
- int i = 5; — это начальное значение переменной
- i >=1; — это условие, при котором будет выполняться цикл
- i- — декремент, то есть уменьшение переменной на 1. С 5 до 4, с 4 до 3, с 3 до 2, с 1 до 1
А с помощью этой строчки выводим на консоль значения переменной