При въвеждане на дата да изведе кой е следващия ден (коя дата)
Всички задачи за:
Оградете кода с:
[c] за С++ програми [/c]
[pascal] за паскал [/pascal]Достъп до сайта:
С повишена трудност:
Задачите със звездичка са с повишена трудност - решавайте ги, ако сте решили другите.-
Последни задачи:
Последни решения:
- Marin

за Къде се намира точка - Marin

за Вмъкване и изтриване на елемент * - Marin

за Позицията на X - Alexander1





за Броят на максималните елементи - Alexander1





за Броят на максималните елементи - Marin

за Пари за закуска - Alexander1





за Ученици с дадена оценка - Alexander1





за По-големи от средното
- Marin
Топ участници за момента:
kaloyan164 решения/коментараGadget131 решения/коментараdreanor112 решения/коментараmarant74 решения/коментараsup3rEva68 решения/коментараБоряна65 решения/коментараNadq53 решения/коментараmaleboldjia48 решения/коментараkrisizdravi9543 решения/коментараMartinPlamenov38 решения/коментараЗадачи за дата:
август 2026 П В С Ч П С Н « февр. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Предишни задачи:
- февруари 2017 (38)
- януари 2017 (16)
- декември 2016 (17)
- ноември 2016 (14)
- октомври 2016 (26)
- юни 2016 (3)
- май 2016 (15)
- април 2016 (12)
- март 2016 (14)
- февруари 2016 (9)
- май 2015 (2)
- април 2015 (8)
- март 2015 (8)
- февруари 2015 (13)
- януари 2015 (11)
- декември 2014 (9)
- ноември 2014 (24)
- октомври 2014 (16)
- юни 2014 (2)
- май 2014 (8)
- април 2014 (10)
- март 2014 (14)
- февруари 2014 (22)
- януари 2014 (25)
- декември 2013 (27)
- ноември 2013 (37)
- октомври 2013 (38)
- септември 2013 (2)
- юни 2013 (6)
- май 2013 (10)
- април 2013 (19)
- март 2013 (35)
- февруари 2013 (32)
- януари 2013 (29)
- декември 2012 (28)
- ноември 2012 (37)
- октомври 2012 (26)
- септември 2012 (3)
- май 2012 (16)
- април 2012 (16)
- март 2012 (27)
- февруари 2012 (10)
- януари 2012 (13)
- ноември 2011 (16)
- октомври 2011 (8)
- април 2011 (4)
- март 2011 (19)
- февруари 2011 (19)
- януари 2011 (18)
- декември 2010 (25)
- ноември 2010 (10)
- октомври 2010 (33)
- септември 2010 (1)
По теми:
- break
- бройни системи
- булев тип
- вариантен избор
- вложена условна команда
- вложени цикли
- дати
- динамична променлива
- дървета
- запис
- изброим тип
- класове
- манипулатори на извеждането
- масив
- масив от записи
- многомерни масиви
- множества
- модули
- низ
- низове
- низови функции
- опашки
- отпечатване
- преобразуване на типовете
- реален тип
- рекурсия
- символен тип
- сортиране на масиви
- специфични операции за цели числа
- списъци
- стекове
- структури
- текстов файл
- типизирани файлове
- условна команда
- файл
- функции
- хедър файлове
- целочислен тип
- цикъл do-while
- цикъл for
- цикъл repeat
- цикъл while
- цифри на число
- шах
Всички задачи:
- 2016-2017 (111)
- Архив задачи (791)
- 2010-2011 (131)
- Информатика (131)
- 2011-2012 (109)
- ЗИП Информатика (4)
- 10в (4)
- Информатика (105)
- ЗИП Информатика (4)
- 2012-2013 (227)
- 2013-2014 (182)
- 2014-2015 (91)
- 2015-2016 (53)
- 2010-2011 (131)
Мета
Препоръчваме хостинг:

#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int den,mesec,godina,posleden_den; cout<<"Vuvedete den,mesec,godina: "; cin>>den>>mesec>>godina; switch (mesec) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: posleden_den=31; break; case 2: posleden_den=28; break; case 4: case 6: case 9: case 11: posleden_den=30; break; } if (den==posleden_den) if (mesec==12) { godina=godina+1; mesec=1; den=1; } else { mesec=mesec+1; den=1; } else den=den+1; cout<<"Denqt e: "<<den<<endl; cout<<"Mesecut e: "<<mesec<<endl; cout<<"Godinata e: "<<godina<<endl; system("PAUSE"); return EXIT_SUCCESS; }а задължително ли е да бъде със „case“ ?
Не, разбира се – може да я решиш както намериш за добре. Добре дошъл в отбора!
int d,m,m1,g; cout<<"Vavedete datata (Den,Mesec i Godina v tzifri):"<<endl; cin>>d>>m>>g; cout<<"Utreshnata data e: "; d=d+1; if(((d>0)&&(d<33))&&((m>0)&&(m<=12))){ switch(m){ //Preglejdame masecite po broi dni case 2:if((d>0)&&(d<=30)){ if(((g%4==0)&&(d==30))||(d==29)){ if(d==30){ cout<<"Purvi Mart "; } else if((d==29)&&(g%4!=0)){ cout<<"Purvi Mart ";} else cout<<"Dvadeset i deveti Fevruari"; } } else cout<<"Nevalidna data!"<<endl;break; case 1: case 3: case 5: case 7: case 8: case 10: case 12:if(d==32) m=m+1;break; case 4: case 6: case 9: case 11:if(d<=31){ if(d<31){ m=m;} else{ m=m+1; cout<<"Purvi ";} } else cout<<"!!! Nevaliden den ot meseca !!!";break; default:cout<<"Ne sushtestvuva takuv mesetz!"<<endl; } switch(d){ //Naimenovame denqt case 1:cout<<"Purvi ";break; case 2:cout<<"Vtori ";break; case 3:cout<<"Treti ";break; case 4:cout<<"Chetvurti ";break; case 5:cout<<"Peti ";break; case 6:cout<<"Shesti ";break; case 7:cout<<"Sedmi ";break; case 8:cout<<"Osmi ";break; case 9:cout<<"Deveti ";break; case 11:cout<<"Edinadeseti ";break; case 12:cout<<"Dvanadeseti ";break; case 13:cout<<"Trinadeseti ";break; case 14:cout<<"Chetirinadeseti ";break; case 15:cout<<"Petnadeseti ";break; case 16:cout<<"Shestnadeseti ";break; case 17:cout<<"Sedemnadeseti ";break; case 18:cout<<"Osemnadeseti ";break; case 19:cout<<"Devetnadeseti ";break; case 20:cout<<"Dvadeseti ";break; case 21:cout<<"Dvadeset i purvi ";break; case 22:cout<<"Dvadeset i vtori ";break; case 23:cout<<"Dvadeset i treti ";break; case 24:cout<<"Dvadeset i chetvurti ";break; case 25:cout<<"Dvadeset i peti ";break; case 26:cout<<"Dvadeset i shesti ";break; case 27:cout<<"Dvadeset i sedmi ";break; case 28:cout<<"Dvadeset i osmi ";break; case 29:if(m==2){ cout<<" ";} else cout<<"Dvadeset i deveti ";break; case 30:if(m==2){ cout<<" ";} else cout<<"Trideseti ";break; case 31:if(((m==5)||(m==7)||(m==10)||(m==12))&&(d==31)){ cout<<" ";break;} else cout<<"Trideset i purvi ";break; case 32:cout<<"Purvi ";break; default:cout<<"Nevalidna data"<<endl; } switch(m){ //Naimenovame mesecite case 1:cout<<"Qnuari ";break; case 2:if((d>28)&&(d<=30)){ cout<<" ";} else cout<<"Fevruari ";break; case 3:cout<<"Mart ";break; case 4:cout<<"April ";break; case 5:cout<<"Mai ";break; case 6:cout<<"Iuni ";break; case 7:cout<<"Iuli ";break; case 8:cout<<"Avgust ";break; case 9:cout<<"Septemvri ";break; case 10:cout<<"Oktomvri ";break; case 11:cout<<"Noemvri ";break; case 12:cout<<"Dekemvri ";break; case 13:cout<<"Qnuari ";break; default:cout<<"Nevaliden mesec "<<endl; } //Otpechatvame godinata if((d==32)&&(m==13)) cout<<g+1<<" Godina! "<<endl; else cout<<g<<" Godina! "<<endl; } else cout<<"Nevalidna data!"<<endl;Reshenie na zadachata s dumi!