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

Определить окончание существительного в зависимости от введенного количества - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не могу с файлами разобраться, просмотрите http://www.cyberforum.ru/cpp-beginners/thread684704.html
Дан символьный файл f. Записать в файл g с сохранением порядка следования те символы файла f: а) которым в этом файле предшествует буква а;
C++ Подсчитать сколько букв и цифр в строке 1) Написать программу выполняющею заполнения массива из 5 элементов целыми числами, введенными с клавиатуры. 2) Дана строка заканчивающая точкой. Подсчитать сколько букв и цифр (в отдельной строке).... http://www.cyberforum.ru/cpp-beginners/thread684703.html
C++ Бесконечная последовательность рациональных чисел v0, v1, ... образована по следующему закону:
Бесконечная последовательность рациональных чисел v0, v1, ... образована по следующему закону: v0 = 1; v0 + Ck1+1v1 + ... + Ckk+1vk = 0, k = 1, 2, ... ;
Заполнить массив случайными неповторяющимися значениями C++
Уважаемые программисты, я новенькая в C++. Помогите, пожалуйста, с домашкой по одноразм. массивам. Нужно сделать прогр., кот. заполняла бы массив, сост. из десяти эл., значениями от одного до десяти...
C++ Решение олимпиадной задачи (ч.2) http://www.cyberforum.ru/cpp-beginners/thread684680.html
i:= 1 j:= 257 Цикл i:= i + x; j:= j - x; x:= x - 1 выполнили 25 раз и стало i= j. Надо найти х.
C++ Значение косинуса Как сделать чтобы значение косинуса выдавало не в радианах,а в градусах? Тоесть выдает cos(4.43)=-0.278 , а нужно cos(4.43)=0.997 подробнее

Показать сообщение отдельно
Байт
Эксперт C
16143 / 10421 / 1552
Регистрация: 24.12.2010
Сообщений: 19,726
31.10.2012, 11:30
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 static char *nokm[]={"", "а","ов" };
 
sklon(long dd)  /* Определение склонения числа */
{  int n,r;
 
    r = 2;
    n = dd % 100;
    if (n>4 && n<20) return(r);
    n = n % 10;
    if      (n==1)       r=0;
    else if (n>1 && n<5) r=1;
    return(r);
}
/**********/
  r = sklon(Kol);
  printf("Мы нашли %d гриб%s", Kol, nokm[r]);
Может вам еще и Kol словами написать?
А какой максимум? Миллиарда хватит?
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru