#include using namespace std; void rasschet (char pol, int goda) { int namaz; int dni; int rakats; if (pol == 'f') { cout << "введите ваше обычное количество дней менструального цикла: "; cin >> dni; namaz = ((goda*365) / 12) * (30 - dni); rakats = namaz * 17; } else { namaz = goda * 365; rakats = namaz * 17; } { cout << "количество утренних молитв, которые следует восполнить: " << namaz << endl; cout << "количество дневных молитв, которые следует восполнить: " << namaz << endl; cout << "количество предвечерних молитв, которые следует восполнить:: " << namaz << endl; cout << "количество вечерних молитв, которые следует восполнить:: " << namaz << endl; cout << "количество ночных молитв, которые следует восполнить:: " << namaz << endl; cout << "Всего вам необходимо выполнить следующие количество рак`атов: " << rakats << endl; cout << "желаем удачи в исполнении предписаний исламского закона!:)" << endl; } } int main(void) { char pol; int vozrast; int goda; int age; char yes; cout << "Ас-саляму алейкум!" << endl; cout << "Вас приветствует программа расчета количества пропущенных молитв!" << endl; cout << "Все дополнения и исправления присылайте на admin@al-shia.ru" << endl; cout << "введите ваш пол (m - мужской, f - женский): "; cin >> pol; while ((pol != 'm')&&(pol != 'f')) { cout << '\a'; cout << "вводите только m или f" << endl; cin >> pol; } cout << "введите ваш возраст: "; cin >> age; if ((( pol == 'm' )&&(age <= 15))||(( pol == 'f' )&&(age <= 9))) { cout << "Для вас еще слишком рано:)" << endl; return 0; } else { cout << "введите возраст в котором вы начали молиться: "; cin >> vozrast; cout << "\n"; while (age < vozrast) { cout << "такого не может быть! Как вы могли начать молиться во указанном возрасте (" << vozrast << ") если вам сейчас только " << age << "???" << endl; cout << "введите настоящий возраст в котором вы начали молиться: "; cin >> vozrast; } if ( pol == 'm' ) { goda = vozrast - 15; { if ( goda <= 0 ) { cout << "Наши поздравления! Вам не требуется возвмещять пропущенные молитвы за неимением их:)" << endl; return 0; } else { cout << "Вам необходимо восполнить пропущенные молитвы за следующее количество лет: " << goda << endl; } } } else { goda = vozrast - 9; { if ( goda <= 0 ) { cout << "Наши поздравления! Вам не требуется возвмещять пропущенные молитвы за неимением их:)" << endl; return 0; } else { cout << "Вам необходимо восполнить пропущенные молитвы за следующее количество лет: " << goda << endl; } } } } cout << "Рассчитать детально?? y - Да, n - Нет" << endl; cin >> yes; while (!((yes == 'y')||(yes == 'n'))) { cout << '\a'; cout << "Вводите только y или n" << endl; cin >> yes; } if (yes == 'y') { rasschet (pol, goda); } else cout << "Удачи вам в исполнении предписаний исламского закона:))" << endl; return 0; } // такая вот прога, может кому понравится=)