Үй жұмысы
Тойчибаева Дилфуза Фик-201
1. 1 мен 7 аралығындағы кез келген бүтін сан берілген. Сол санға сәйкес апта күнінің аттарын ағылшынша және қазақша жазып шығаратын программа құру керек. (1 – «Дүйсенбі – Monday», 2 – «Cейсенбі … » және т.с.с.). Апта күндерінің нөмірлеріне сәйкес келмейтін сандар енгізілсе, «Қате» деп мәлімет шығару керек.
#include
using namespace std;
int main()
{
int a;
cout<<"1 men 7 aralygynda 1 butin san engiz\n";
cin>>a;
switch(a){
case 1:
cout<<"\nDuysenbi-Monday";
break;
case 2:
cout<<"\nSeysenbi-Tuesday";
break;
case 3:
cout<<"\nSarsenbi-Wednesday";
break;
case 4:
cout<<"\nBeysenbi-Thursday";
break;
case 5:
cout<<"\nJuma-Friday";
break;
case 6:
cout<<"\nSenbi-Saturday";
break;
case 7:
cout<<"\nJeksenbi-Sunday";
break;
default:
cout<<"\n Qate";
}
return 0;
}
2. 1 мен 5 аралығындағы бүтін сан берілген. Осы санға сәйкес бағаның сипаттамасын шығарыңыз (1 – «нашар», 2 – «қанағаттанарлықсыз», 3 – «қанағаттанарлық», 4 – «жақсы», 5 – «өте жақсы»). Егер бүтін сан 1–5 аралығында жатпаса, экранға «Қате» деген мәлімет шығарыңыз.
#include
using namespace std;
int main()
{
int a;
cout<<"1 men 5 aralygynda 1 butin san engiz\n";
cin>>a;
switch(a){
case 1:
cout<<"\nNashar";
break;
case 2:
cout<<"\nQanagattanarsylyqsyz";
break;
case 3:
cout<<"\nQanagattanarlyq";
break;
case 4:
cout<<"\nJaqsy";
break;
case 5:
cout<<"\nOte jaqsy";
break;
default:
cout<<"\n Qate";
}
return 0;
}
8. Ұзындық өлшем бірліктері келесі ретте нөмірленген: 1 – миллиметр, 2 – сантиметр, 3 – дециметр, 4 – метр, 5 – километр. Ұзындық бірлігі (1–5 аралығындағы бүтін сан) мен сол бірлікте берілген кесіндінің ұзындығын енгізіп, нәтижесін метрмен жазып шығыңыз.
#include
using namespace std;
int main()
{
int a,b;
cout<<"1 men 5 aralygynda 1 butin san engiz:\n";
cin>>a;
cout<<"Kesindi uzyndygyn engiz:\n";
cin>>b;
switch(a){
case 1:
cout<<"\n"<break;
case 2:
cout<<"\n"<
break;
case 3:
cout<<"\n"<
break;
case 4:
cout<<"\n"<
break;
case 5:
cout<<"\n"<
break;
default:
cout<<"\n Qate";
}
return 0;
}
13. Робот 4 бағытта («С» – солтүстік, «Б» – батыс, «О» – оңтүстік, «Ш» – шығыс) қозғала алады және үш санмен берілген командаларды: 0 – қозғалысты жалғастыру, -1 – солға бұрылу, 1 – оңға бұрылу орындай алады. Бастапқы берілген бағыт – C символына, коман¬да – N бүтін санына сәйкес келеді. Осы командадан кейінгі роботтың бағытын анықтаңыз.
#include
using namespace std;
int main()
{
int a,b;
cout<<"Robot qozgalys bagyty Soltustik\n-1 , 0 , 1 komandalary arqyle robot bagytyn ozgertiniz\n";
cin>>a;
cout<<"Robot bagyty";
switch(a){
case -1:
cout<<"\n Batys";
break;
case 0:
cout<<"\n Soltustik";
break;
case 1:
cout<<"\n Shygys";
break;
default:
cout<<"\n Qate";
}
return 0;
}
7. Арифметикалық амалдар келесі ретте нөмірленген: 1 – қосу, 2 – азайту, 3 – көбейту, 4 – бөлу. Амал нөмірі – N (1–4 аралығындағы бүтін сан) және нақты A мен B (В ≠ 0) сандары берілген. Осы сандармен нөмірге сәйкес амалды орындап, нәтижесін шығарыңыз.
#include
using namespace std;
int main()
{
float a,b;
int N;
cout<<"1- sandy engiz\n";
cin>>a;
cout<<"\nOpersiya tanbasyn 1men 4 arlygyndagy butin sanmen engiz\n";
cin>>N;
cout<<"\n2-sandy engiz\n";
cin>>b;
switch(N){
case 1:
cout<<"\n a+b="<
break;
case 2:
cout<<"\n a-b="<
break;
case 3:
cout<<"\n a*b="<
break;
case 4:
cout<<"\n a/b="<
break;
default:
cout<<"\n Qate";
}
return 0;
}
Үй жұмысы
Тойчибаева Дилфуза Фик-201
Достарыңызбен бөлісу: |