1 / 9

Programmeerimine 1 kiirkursus

Programmeerimine 1 kiirkursus. Siia tulevad ainult koodilõigud. Hello World. #include <stdio.h> //teek, et saaks kasutada printf ja scanf int main(void) // põhiprogrammi algus { char nimi[21]; // tekstitüüpi väli pikkusega 20 sümbolit

ardice
Download Presentation

Programmeerimine 1 kiirkursus

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programmeerimine 1kiirkursus Siia tulevad ainult koodilõigud

  2. Hello World #include <stdio.h> //teek, et saaks kasutada printf ja scanf int main(void) // põhiprogrammi algus { char nimi[21]; // tekstitüüpi väli pikkusega 20 sümbolit int vanus, aasta; // täisarvutüüpi väljad vanus ja aasta printf(“Tere! \n”); // trükib ekraanile printf(“Mina olen sinu arvuti. Mis sinu nimi on? \n”); scanf(“%s”,nimi); // salvestab väljale nimi printf("Vaga meeldiv! Mis aastal sa syndisid?\n”); scanf(“%d”,&aasta); vanus=2009-aasta; // arvutus printf(“\nTere %s, sa oled %d aastat vana\n”, nimi, vanus); getch(); // jätab tööekraani monitorile (for Windows) return 0; // kohustuslik põhiprogrammi lõpp } Margit Aarna

  3. if - lause #include <stdio.h> int main(void) // põhiprogrammi algus { int k; // täisarvutüüpi väli k printf(“Sisesta palun 1 arv \n”); // trükib ekraanile scanf(“%d”,&k); // salvestab väljale k if(k%2 ==0) //jagab arvu k kahega ja võrdleb 0’ga //paariarv – k/2 jääk = 0 //paaritu arv – k/2 jääk = 1 { printf(“TERE \n”);} else { printf(“HEAD AEGA \n”);} //valib ja trükib teksti getch(); // jätab tööekraani monitorile (for Windows) return 0; // kohustuslik põhiprogrammi lõpp } Margit Aarna

  4. switch - case #include <stdio.h> #include <math.h> void main(void) {double x; //reaalarv x printf("Palun argument\n"); scanf("%lg",&x); printf("Milline funktsioon?\n1-sin\n2-cos\n3-tan\n"); switch(getchar()) //valik vastavalt sisestatud arvule {case'1': printf("sin(%lg)=%lg\n",x,sin(x)); break; //katkestab switch lause case'2': printf("cos(%lg)=%lg\n",x,cos(x)); break; case'3': printf("tan(%lg)=%lg\n",x,tan(x));} return;} Margit Aarna

  5. while - tsükkel #include <stdio.h> int main(void) { int arv=0, summa=0; //algväärtused int i=0; printf("Tere!\n"); //trükib ekraanile while(i<5) //tsükli algus, võrdlus arvuga 5 // (;) – seda märki ei ole {printf("Palun anna mulle arv:\n"); //trükib ekraanile scanf("%d", &arv); //loeb arvu muutujasse arv summa = summa+ arv; //leiab antud arvude summa printf("Summa on: %d\n",summa); //trükib ekraanile i++;} //tsükli lõpp getchar(); return 0; } Margit Aarna

  6. do – while tsükkel #include <stdio.h> int main(void) { int arv=0, summa=0; //algväärtused int i=0; printf("Tere!\n"); //trükib ekraanile do //tsükli algus (;) – seda märki ei ole {printf("Palun anna mulle arv:\n"); //trükib ekraanile scanf("%d", &arv); //loeb arvu muutujasse arv summa = summa+ arv; //leiab antud arvude summa printf("Summa on: %d\n",summa); //trükib ekraanile i++;} //tsükli lõpp, loendaja i suurendamine while(i<5); //võrdlus arvuga 5 getchar(); return 0; } Margit Aarna

  7. for - tsükkel #include <stdio.h> int main(void) { int arv=0, summa=0; //algväärtused int i=0; printf("Tere!\n"); //trükib ekraanile for(i=0;i<5;i++) //tsükli algus (;) – seda märki ei ole {printf("Palun anna mulle arv:\n"); //trükib ekraanile scanf("%d", &arv); //loeb arvu muutujasse arv summa = summa+ arv; //leiab antud arvude summa printf("Summa on: %d\n",summa); //trükib ekraanile } //tsükli lõpp getchar(); return 0; } Margit Aarna

  8. Maatriksid #include <stdio.h> int main(void) { int i, summa=0; //algväärtused int arv[6]; //6 kohaline maatriks printf("Tere!\n"); //trükib ekraanile while(i<5) //tsükli algus, võrdlus arvuga 5 // (;) – seda märki ei ole {printf("Palun anna mulle arv:\n"); //trükib ekraanile scanf("%d", &arv[i]); //loeb arvu muutujasse arv summa = summa+ arv[i]; //leiab antud arvude summa printf("Summa on: %d\n",summa); //trükib ekraanile i++;} //tsükli lõpp getchar(); return 0; } Margit Aarna

  9. 10*10 maatriks #include <stdio.h> int main(void) { int i, summa=0; //algväärtused int maatriks[10][10]; //10*10 kohaline maatriks printf("Tere!\n"); //trükib ekraanile for(i=1;i<10;i++) //1. tsükli algus {for(j=1;j<10;j++) //2.tsükli algus {maatriks[i][j] = i*j;} //leiab rea ja veeru korrutise ja //kirjutab vastavale maatriks[i][j] kohale //tegevus toimub 2.tsükli sees } //1. tsükli lõpp getchar(); return 0; } Margit Aarna

More Related