Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2015, 13:48   #1
Евген2015
 
Регистрация: 05.07.2015
Сообщений: 4
По умолчанию Помогите пожалуйста

Домашнее задание. if - else.
1. Напишите программу, в которой вводится число, а затем выдается
сообщение, находится ли значение числа в пределах от 25 до 50.
2. Написать профамму, которая проверяет, делится ли на три нацело
введенное с клавиатуры целое число. Ниже приведен рекомендуемый вид
экрана программы .
Введите целое число и нажмите <Enter>
451
Число 451 нацело на три не делится.
3. Написать программу, которая переводит время из минут и секунд в
секунды. Программа должна проверять правильность введенных пользователем
данных и в случае, если данные неверные, выводить соответствующее
сообщение. Рекомендуемый вид экрана во время выполнения программы
приведен ниже.
Введите время (минут.секунд) -> 2.90
Ошибка! Количество секунд не может быть больше 60
4. Написать программу, которая вычисляет дату следующего дня. Ниже
приведен рекомендуемый вид экрана во время работы программы.
Введите цифрами сегодняшнюю дату (число, месяц, год)
-> 31 12 2015
Последний день месяца!
С наступающим новым годом!
Завтра 1.1.2016
Вложения
Тип файла: pdf 11.07home_task_bool_6 (1).pdf (20.4 Кб, 10 просмотров)
Евген2015 вне форума Ответить с цитированием
Старый 13.07.2015, 14:17   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,679
По умолчанию

Наработки есть?
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 13.07.2015, 14:19   #3
Евген2015
 
Регистрация: 05.07.2015
Сообщений: 4
По умолчанию

#include <iostream>
#include <Windows.h>
using namespace std;
void main()
{
SetConsoleOutputCP(1251);
int a, b;
cout << "Вычисление суммы, произвидения и среднего \nарифметического двух целых положительных чисел. \n\nВведите первое число: ";
cin >> a;
cout << "Введите второе число: ";
cin >> b;
cout << "\nСумма = "<< a+b << "\nПроизведение = "<< a*b << "\nСреденее арифметическое = "<< (a+b)/2 << endl;
}
Типа такого только там "qq-и" " a//b- или"
Евген2015 вне форума Ответить с цитированием
Старый 13.07.2015, 14:20   #4
Евген2015
 
Регистрация: 05.07.2015
Сообщений: 4
По умолчанию Типа этого

Цитата:
Сообщение от Bugrimov Посмотреть сообщение
Наработки есть?
#include <iostream>
#include <Windows.h>
using namespace std;
void main()
{
SetConsoleOutputCP(1251);
int a, b;
cout << "Вычисление суммы, произвидения и среднего \nарифметического двух целых положительных чисел. \n\nВведите первое число: ";
cin >> a;
cout << "Введите второе число: ";
cin >> b;
cout << "\nСумма = "<< a+b << "\nПроизведение = "<< a*b << "\nСреденее арифметическое = "<< (a+b)/2 << endl;
}
Типа такого только там "qq-и" " a//b- или"
Евген2015 на форуме Добавить отзыв для Евген2015 Пожаловаться на это сообщение
Евген2015 вне форума Ответить с цитированием
Старый 13.07.2015, 14:36   #5
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,679
По умолчанию

Первое задание...
Код:
#include <iostream>
#include <cstdlib>

using namespace std;

int main() {
	const int MIN = 25;
	const int MAX = 50;
	int number;
	
	cout << "Input number: ";
	cin >> number;
	
	if(number > MIN && number < MAX)
		cout << "YES" << endl;
	else
		cout << "NO" << endl;
	system("PAUSE");
	
return 0;
}
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 13.07.2015, 21:30   #6
Krasiosoft
Форумчанин
 
Аватар для Krasiosoft
 
Регистрация: 01.06.2015
Сообщений: 497
По умолчанию

Второе задание...
Код:
#include <iostream>

using namespace std;

int main(){

    setlocale(LC_ALL, "Rus");

    int number;

    cout << "Введите целое число и нажмите <Enter>" << endl;
    cin >> number;

    cout << "Число "<< number << " нацело на три ";
    if(!number||number%3) cout << "не ";
    cout <<  "делится." << endl;
    system("PAUSE");

    return 0;
}
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
Krasiosoft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите создать програму для роботы с файлами, пожалуйста помогите нужно очень срочно Сергей Человек Фриланс 3 06.07.2009 19:30
Помогите Помогите Пожалуйста Решить Одну Задачку в Паскале!!! VisTBacK Помощь студентам 6 19.09.2008 13:44