Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Разветвление - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс "Отрезок". Вычислить длину отрезка. http://www.cyberforum.ru/cpp-beginners/thread444879.html
создать класс отрезок,чтобы также можно было вычислить длину отрезка
C++ Кто сам выучил С++ Вот хотел спросить как вы сами выучили С++ и что для это надо что бы ументь программировать на С++, http://www.cyberforum.ru/cpp-beginners/thread444860.html
C++ Указатели файлов
Добрый день всем! Сразу прошу не поливать грязью, мол "стопицот раз говорилось". Проблема с режимами ios::ate и ios::app при открытии файла для записи. Перелопатил гугл, на этом форуме была тема и...
Работа с char* в классе C++
Приветствую. Задача: разработать класс, с методами и т.д. И нужно использовать в качестве поля char*. Но он какой-то тугой (то есть не он, а я), в итоге виснет, видимо, потому что неправильно...
C++ Матрица_формирование новой матрицы http://www.cyberforum.ru/cpp-beginners/thread444843.html
Вот условие задачи:Составить прогу,которая получает матрицу Х размерностью mxn. Прога в каждой строке определяет наименьший элемент и его индексы и формирует из этих чисел матрицу, расположив в...
C++ Вывести на экран данные автомобиля Добрый день! Необходимо было создать класс авто. Не получается вывести на экран данные автомобиля, предварительно занесенные: #include "stdafx.h" #include <conio.h> #include <stdio.h>... подробнее

Показать сообщение отдельно
denys_l
52 / 52 / 4
Регистрация: 26.09.2011
Сообщений: 186
12.02.2012, 14:24
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <Windows.h>
int main()
{
    SetConsoleOutputCP(1251);
    int age;
    std::cout << "Введiть рiк людини: ";
    std::cin >> age;
    std::cout << "Рiк людини становить " << age;
 
    if (age%10==1) std::cout << " рiк";
    else if (age%10 ==2 || age%10==3 || age%4==4) std::cout << " роки";
    else std::cout << " рокiв.";
    std::cout << std::endl;
}
если год заканчивается на 1 - то " рiк"
кесли год заканчивается на 2, 3 или 4 - то " роки"
во всех остальных случаях - " рокiв"
Чтобы получить последнюю цифру года - надо получить остаток от деления года на 10.
1%10 = 1 рiк
23%10= 3 роки
149%10 = 9 рокiв
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru