Бағдарламалаудың қарапайым құралдары
Автор: Njvi • Сентябрь 17, 2021 • Контрольная работа • 391 Слов (2 Страниц) • 244 Просмотры
Зертханалық жұмыс №2
Бағдарламалаудың қарапайым құралдары
1.Шартты оператор
2.Таңба және бос оператор
3.Шартсыз өту операторы
Шартты оператор
Зертханалық жұмыс тапсырмасы
1.Кезкелген енгізілген х санының [pic 1] аралығында немесе [pic 2] аралығында немесе [pic 3] аралығында жататының анықтау.
2.Кезкелген санның теріс немесе оң екенін анықтау.
3. [pic 4]
Әдістемелік нұсқау Шартты оператор логикалық өрнек ақиқат мәнін қабылдаса оператор1-ді орындайды, ал жалған мәнін қабылдаса оператор2-ні орындайды. Шартты оператордың Си тілінде жазылу түрлері
if (лог_өрнек){ оператор1; оператор2; оператор3; } else { оператор1; оператор2; } | if (лог_өрнек){ оператор1; оператор2; оператор3; } | if (лог_өрнек) оператор1; | if (лог_өрнек){ оператор1; оператор2; } else if (лог_өрнек){ оператор1; оператор2; } else if (лог_өрнек){ оператор1; оператор2; } else оператор1; |
Си тілінде лог_өрнек келесідей түрлерде жазылады: x<y, x==y, x>=y, x!=y, 0<=x&&x<=9,
0<=x||x<=9, және т.б.
&& -логикалық көбейту
|| - логикалық қосу
! –логикалық терістеу
Мысал:
1.Кезкелген енгізілген х санының [pic 5] аралығында немесе [pic 6] аралығында немесе [pic 7] аралығында жататының анықтау.
2.Кезкелген санның теріс немесе оң екенін анықтау.
#include<stdio.h>
#include<conio.h>
main(){
int x;
float san;
clrscr();
printf("\n x=");
scanf("%d",&x);
printf("\n san=");
scanf("%f",&san);
if(0<=x&&x<=9) printf("\n %d - 0<=x<=9 araliginda jatadi",x);
else if(10<=x&&x<=99) printf("\n%d- 10<=x<=99 araliginda jatadi",x);
...