Написать программу которая будет показывать на экран квадрат числа введенного пользователем

Подсказка:
Квадрат — результат умножения числа на себя (number * number).

Требования:
У переменной number можно менять только значение.
В программе должен использоваться вывод на экран.
Выводимый текст должен быть числом.
Выводимый текст должен быть квадратом переменной number.

Solution.java

  • Solution.java
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
  • Задачи-игры

Сообщество

JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.

Источник: javarush.com

Написать программу которая будет показывать на экран квадрат числа введенного пользователем

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

№ 3 Решаем задачу на сайте acmp с помощью c++

алгоритм

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

листинг кода

#include «iostream» using namespace std; int main() < setlocale(LC_ALL, «rus»); int digit = 0; // число для расчета char exit = ‘y’; // для выхода или продолжения for (;;) < cout > digit; cout > exit; // выбор пользователя if (exit != ‘y’ exit != ‘Y’) break; // прервать цикл > return 0; >

В задаче, как видите, предусмотрено продолжение работы, вне зависимости в каком регистре введена буква Y (в нижнем или в верхнем).

Источник: primat.org

Задачи: Цикл for в С++

Раз вы приступаете к задачам, значит уже знаете что такое цикл for. Рассмотрим несколько задач, в решении которых он применяется и, тем самым, закрепим полученные знания. Практика программирования – самый лучший способ разобраться с материалом и запомнить информацию надолго.

Читайте также:
Кто является автором программа развитие

1. Написать программу, которая будет показывать на экран квадрат числа, введенного пользователем. Пользователь должен сам решать – выйти из программы или продолжить ввод. (Подсказка – необходимо запустить бесконечный цикл, в котором предусмотреть его прерывание, при наступлении определённого условия).

Показать код
Задача: оператор for 1
using namespace std ;
setlocale ( LC_ALL , «rus» ) ;
int digit = 0 ; // число для расчета
char exit = ‘y’ ; // для выхода или продолжения
cout << «Введите число: » ;
cin >> digit ;
cout << «nПродолжить ввод чисел — Y, Выйти — N: » ;
cin >> exit ; // выбор пользователя
if ( exit != ‘y’ exit != ‘Y’ )
break ; // прервать цикл

Решение задачи на языке C++

В задаче, как видите, предусмотрено продолжение работы, вне зависимости в каком регистре введена буква Y (в нижнем или в верхнем).

оператор for - задача 1

2. В спортзал ежедневно приходит какое-то количество посетителей. Необходимо предложить пользователю ввести такие данные: сколько человек посетило спортзал за день, ввести возраст каждого посетителя и в итоге показать возраст самого старшего и самого молодого из них, а так же посчитать средний возраст посетителей.

Показать код
Задача: оператор for 2
using namespace std ;
setlocale ( LC_ALL , «rus» ) ;
int age = 0 ; // будет вводить пользователь
int maxAge = 0 ; // для записи максимального количества лет
int minAge = 100 ; // для записи минимального количества лет
int sum = 0 ; // общая сумма для расчета среднего
int average = 0 ; // для записи среднего возраста посетителей
int amount = 0 ; // количество посетителей спортзала
cout << «Введите количество посетителей спортзала: » ;
cin >> amount ;
for ( int i = 0 ; i < amount ; i ++ )
cout << «Введите возраст » << i + 1 << «-го посетителя: » ; // запрос на введение числа
if ( age > maxAge ) // если оно больше, чем хранит переменная max
maxAge = age ; // записываем в неё это число
if ( age < minAge )
minAge = age ;
sum += age ; // накопление общей суммы
average = sum / amount ; // подсчет среднего возраста
cout << «nСредний возраст всех посетителей: » << average << endl ;
cout << «nСамый взрослый: » << maxAge << endl ;
cout << «nСамый молодой: » << minAge << endl ;

Читайте также:
Программа которая пробивает номера

Переменную min мы инициализировали значением 100, чтобы программа могла корректно работать. Если бы она была инициализирована значением 0, условие if (age < minAge) не выполнялось бы никогда, так как age всегда больше 0. Таким образом значение переменной minAge всегда оставалось бы нулем.

оператор for - задача 2

Для самостоятельно задания, предлагаем вам решить похожую задачу. Организовать ввод количества посетителей спортзала и количества часов проведенных каждым из них в спортзале. В итоге посчитать и показать общую сумму, которую посетители заплатили за тренировки.

3. На складе имеется определённое количество ящиков с яблоками (в нашем примере 15). Когда подъезжает машина для погрузки, попросить пользователя ввести, сколько ящиков загрузить в первую машину, во вторую и так далее, пока не закончатся ящики с яблоками. Предусмотреть тот случай, когда пользователь введёт количество ящиков больше, чем есть на складе.

Источник: purecodecpp.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru