Пример решения задачи на языке программирования C/C++ - проверить является ли год високосным? - OkZachet.Ru
 

OkZachet.Ru

Решение задач и контрольных работ|Помощь на экзамене|Онлайн тесты

Скоро сессия студент? OkZachet.Ru - и нет проблем
Опыт. Качество. Гарантии. Бесплатные доработки.
г. Первоуральск, тел. 8(908)639-54-09, email: admin@okzachet.ru

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная Информатика и программирование C/C++ Пример решения задачи на языке программирования C/C++ - проверить является ли год високосным?
E-mail Печать PDF

Пример решения задачи на языке программирования C/C++ - проверить является ли год високосным?

javascript программирование

Условие:
Проверить является ли год високосным?

Решение:
Високосный год - это год, который кратен 4. При этом должно выполнятся условие: если год кратен 100, то, для того, чтобы он был високосным, необходимо, чтобы он был кратен и 400. Т.е. год 1700, 1800, 1900, например, не являются високосными, т.к. они кратны 100 и не кратны 400. А вот 1600 и 2000 год - високосные, т.к. они кратны 100 и кратны 400.

Блок-схема программы

задача 02 блок-схема

Код на языке программирования C

#include <stdlib.h>                 //стандартная библиотека C
#include <stdio.h> //библиотека ввода вывода C
#include <iostream> //библиотека ввода вывода C++
#include <iomanip> //подключение манипуляторов
#include <cmath> //математическйи модуль
#include <conio.h> //для getche()
using namespace std; //используемое пространство имен

int main()
{
int year;
while(1==1)
{
int year;
cout<<"Input year:"; cin>>year;

if(year%400 == 0)
cout<<"Year="<<year<<" - visokosnii";
else if((year%4==0) && (year%100!=0))
cout<<"Year="<<year<<" - visokosnii";
else
cout<<"Year="<<year<<" - ne visokosnii";

cout<<"\nAgain? (y/n):";
if(getche()!='y')
break;
else
cout<<endl;
}
cout<<"\n program was stopped\n";

system("pause");
return 0;
}

Рекомендации

В данной программе можно добавить простую проверку, что вводится положительное целое число в качестве переменной года.

Решение задачи по программированию на языке C/C++ завершено.

Если все же у Вас остались вопросы по выполнению заданий, то Вы можете ознакомиться с общей информацией по решению контрольных работ и задач на заказ на сайте OkZachet.Ru.

С Уважением, Администратор сайта.

Обновлено 25.08.2017 11:18  

Добавить комментарий

Перед опубликованием все комментарии модерируются!


Пройти опрос 1

По какому предмету Вам нужна помощь?
 

Пройти опрос 2

Из какого вы города?
 

Пройти опрос 3

Что нужно добавить на сайт?