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

Выберите для себя какую-нибудь одну задачу и решите с объяснением.

1. Вывести на экран все числа от нуля до введенного пользователем числа.
2. Пользователь вводит две границы диапазона, вывести на экран все числа из этого диапазона. Предусмотреть, чтобы пользователь мог вводить границы диапазона в произвольном порядке.
2.1. вывести все четные числа из диапазона.
2.2. вывести все нечетные числа из диапазона.
2.3. вывести все числа, кратные семи.
3. Пользователь вводит число. Определить, является ли оно простым. Число называется простым, если оно делится только на себя и на единицу.
4. Пользователь вводит две границы диапазона. Посчитать сумму всех чисел диапазона.
5. Пользователь с клавиатуры вводит числа. Посчитать их сумму и вывести на экран, как только пользователь введет ноль.
6. Написать игру «Угадай число». Программа загадывает число в диапазоне от 1 до 500. Пользователь пытается его угадать. После каждой попытки программа выдает подсказки, больше или меньше его число загаданного. В конце программа выдает статистику: за сколько попыток угадано число, сколько времени это заняло.

Как ввести список в python. Как ввести список с клавиатуры в питоне

Предусмотреть выход по 0, в случае, если пользователю надоело угадывать число.
7. Написать программу – конвертер валют. Реализовать общение с пользователем через меню.
8. Вывести на экран прямоугольник с заданными сторонами заданным символом.
9. Вывести на экран пустой прямоугольник с заданными размерами заданным символом заданного цвета.
10. Написать программу, которая по выбору пользователя меняет цвет консольного приложения.
11. Пользователь вводит число. Определить количество цифр в этом числе, посчитать их сумму и среднее арифметическое. Определить количество нулей в этом числе. Общение с пользователем организовать через меню.
12. Написать программу, которая выводит на экран шахматную доску с заданным размером клеточки.
например,
***—***—***—***—
***—***—***—***—
***—***—***—***—
—***—***—***—***
—***—***—***—***
—***—***—***—***
13. Написать программу, которая рисует прямоугольные треугольники 4х видов.
+ + +++ +++
++ ++ ++ ++
+++ +++ + +
размер одной стороны прямоугольника задает пользователь. Общение с пользователем организовать через меню.
14. Написать программу, которая выводит на экран линию заданным символом, вертикальную или горизонтальную, причем линия может выводиться быстро, нормально и медленно. Общение с пользователем организовать через меню.
15. Написать программу, которая возводит число в степень. Учесть отрицательные степени.
16. Пользователь вводит число. Вывести на экран факториал этого числа. Определить максимальное число, факториал которого может храниться в переменной типа int. Предусмотреть и убрать возможность переполнения в программе.
17. Написать игру «Кубики». Пользователь и компьютер по очереди бросают 2 кубика. Победитель – тот, у кого по результатам 3х бросков сумма больше. Предусмотреть красивый интерфейс игры.

Читайте также:
Программа реформ была озвучена в 1869 г императором муцухито

ЗАПОЛНИТЬ МАССИВ С КЛАВИАТУРЫ | ВВОД МАССИВА С КОНСОЛИ C# | СИ ШАРП УРОКИ | ДОМАШНИЕ ЗАДАНИЯ # 6


18. Пользователь вводит с клавиатуры две границы диапазона и число. Если число не попадает в диапазон, программа просит пользователя повторно ввести число, и так до тех пор, пока он не введет число правильно.
19. Написать имитацию кассового аппарата для магазина, торгующего новогодними товарами. Кассир должен выбрать товар из списка, ввести его количество, затем выбрать след. товар. По завершению ввода вывести на экран всю сумму покупки. Предусмотреть наличие скидки. В списке товаров должно быть не меньше 4х товаров, должна отображаться их цена.

Предусмотреть неправильно вводимые данные.
19.1. реализовать возможность обслуживания нескольких клиентов подряд
19.2. хранение общей выручки магазина
19.3. ограничить количество товара в магазине.
20. Написать программу, которая проверяет пользователя на знание таблицы умножения. Программа выводит на экран два числа, пользователь должен ввести их произведение. Разработать несколько уровней сложности (отличаются сложностью и количеством вопросов). Вывести пользователю оценку его знаний.
21. Пользователь вводит число. Посчитать количество цифр этого числа, их сумму и среднее арифметическое.
22. Пользователь вводит число. «Перевернуть» его, записать в другую переменную и вывести на экран.
23. Написать программу-синтезатор. (Beep())
24. Вывести на экран ромб из звездочек.
25. Вывести на экран числа от 100 до 999 с заданным шагом в заданное количество столбиков.

Регистрация: 17.11.2010
Сообщений: 19,042
Охренеть. Во фриланс не хочешь за денежку? Там все задачи решат

Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,679
Согласен. Без вариантов ФРИЛАНС

«Keep it simple» — придерживайтесь простоты!
Уильям Оккам — «Не следует множить сущее без необходимости»
Сложность — враг простоты и удобства!

Читайте также:
В какой строке окна программы находятся кнопки относящиеся к окну программы свернуть развернуть

Регистрация: 01.12.2015
Сообщений: 3

#include using namespace std; void main()< setlocale(0, «RUSSIAN»); //1. Вывести на экран все числа от нуля до введенного пользователем числа. int a; cin >> a; int count = 0; start: if (count cin.get(); cin.get(); >

//5. Пользователь с клавиатуры вводит числа.Посчитать их сумму и вывести на экран, как только пользователь введет ноль.

int main(int argc, char** argv); < int summ = 0; int in = -1; while (in != 0) < cout > in; summ += in; > cout

//5. Пользователь с клавиатуры вводит числа.Посчитать их сумму и вывести на экран, как только пользователь введет ноль.

//int a, s; //a = 1; s = 0; //while (a != 0) //< // cin >> a; // s = s + a; //> //cout
Последний раз редактировалось Stilet; 02.12.2015 в 11:03 .

Источник: www.programmersforum.ru

Kallaidor / Задача 41: Пользователь вводит с клавиатуры числа через запятую. Посчитайте, сколько чисел больше 0 ввёл пользователь. 0, 7, 8, -2, -2 -> 2 -1, -7, 567, 89, 223-> 3

This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters

Читайте также:
Некий черный ящик настраивается на программу

This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters

Console.WriteLine(«введите значение b1»);
double b1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(«введите число k1»);
double k1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(«введите значение b2»);
double b2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(«введите число k2»);
double k2 = Convert.ToInt32(Console.ReadLine());
double x = (-b2 + b1)/(-k1 + k2);
double y = k2 * x + b2;
Console.WriteLine($»две прямые пересекутся в точке с координатами X: , Y: «);

Источник: gist.github.com

Знакомство с языком программирования С#: Пользователь вводит с клавиатуры M чисел. Посчитайте, сколько чисел больше 0 ввёл пользователь

Console.Write(«Введите количество элементов массива: «);
int m = Convert.ToInt32(Console.ReadLine());
int[] Array = new int[m];

void mas(int m)
for (int i = 0; i < m; i++)
Console.WriteLine($»Введите элемент массива «);
Array[i] = Convert.ToInt32(Console.ReadLine());
>

>

int kol(int[] Array)
int i=0;
int sum = 0;
while (i < Array.Length)
if(Array[i]>0)
sum = sum + 1;
i = i + 1;
>
return sum;
>

mas(m);
Console.Write($»n Чисел больше нуля: »);

Пояснение:

Простое решение с одним циклом while и одним условием if.

Источник: blablacode.ru

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