Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет113/465
Дата09.01.2023
өлшемі3,66 Mb.
#60709
түріПрограмма
1   ...   109   110   111   112   113   114   115   116   ...   465
Байланысты:
аибм сплюс

// Төменде көрсетілген программа 
// блогында не орындалатынын
// сипаттайтын түсініктеме.
{ /* Түсініксіз
программа 
блогы */ }
Функциялар мен басқа да логикалық тұрғыдан алғанда біртұтас үзінділерді 
бір-бірінен ажырату үшін бос жолдарды немесе келесі түрдегі түсініктемелерді 
қолданыңыз:
// ------------------------------------------
Қабаттасқан блоктарда 3-4 символдық шегініс болуы керек, қабаттасудың 
бір деңгейінде орналасқан блоктар тік бағытта туралануы тиіс. Жабылатын 
жүйелі жақша ашылатын жақшаның дəл астында немесе блоктың қабаттасу 
деңгейіне сəйкес бағанда орналасқаны жөн. Мүмкін болған жерлерде мəтінді 
бағана бойынша форматтаңыз:
#include
#include
int main(){
double m[10];
 
// түсініктеме
const char s[] = "2,38.5,1"; //түсініктеме
char *p = s; 
 
// түсініктеме 
int i = 0; // түсініктеме
1
Егер онда орфографиялық қателер болмаса тіпті жақсы.


116
// -----------------------------------------
do{
m[i++] = atof(p);
if (i > 9) break;
}while(p = strchr(p, '.'), p++);
for(int k = 0; k
printf("%5.2f ", m[k]);
return 0;
}
Программа айқын болуы үшін шегіністер ережесін қолданудан бас тартуға 
да болады:
if ( is_best 
 
) best();
else if ( is_bad

) worse();
else if ( is_vovochka 
) worst();
Көлемді құрама оператордың соңын белгілеп отырыңыз:
while(l){
while(gets(s)){
for(i = 0; i<10; i++){ 


Достарыңызбен бөлісу:
1   ...   109   110   111   112   113   114   115   116   ...   465




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет