1 / 5

TEME:

TEME:. Se citeste un nr natural n mai mare sau egal cu 1. 1.Sa se calculeze suma primelor n numere naturale. 2.Sa se descompuna numarul in factori primi 3. Sa se calculeze suma cifrelor sale (Ind: s=s+n%10) 4. Sa se afiseze numarul obtinut prin inversarea cifrelor sale.

afya
Télécharger la présentation

TEME:

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. TEME: Se citeste un nr natural n mai mare sau egal cu 1. 1.Sa se calculeze suma primelor n numere naturale. 2.Sa se descompuna numarul in factori primi 3. Sa se calculeze suma cifrelor sale (Ind: s=s+n%10) 4. Sa se afiseze numarul obtinut prin inversarea cifrelor sale. (Ind: ninv=ninv*10+n%10) 5. Sa se scrie un program care afiseaza reprezentarea in baza 2 a numarului citit. 6. Sa se verifice daca numarul citit este patrat perfect 7. Scrieti un program care afiseaza primele n numere prime 8. Sa se scrie un program care afiseaza toate submultimile multimii A={1,2,3,….n} Exemplu: ptr n=3 se afiseaza 8 submultimi: {} {1} {2} {3} {12} {13} {23} {123} Se citesc doua numere naturale nenule m si n . 9. Sa se calculeze cel mai mare divizor comun cmmdc al celor doua numere (Ind: scaderi repetate sau algoritmul lui Euclid) CAT TIMP (m<>n) { DACĂ (m>n) { m = m - n } ALTFEL { n = n - m} } cmmdc=m 10. Sa se calculeze cel mai mic multiplu comun cmmc al celor doua numere (Ind: cmmc=n*m/cmmdc)

  2. CHESTIONAR • Să se rescrie următoarea secvenţă, folosind o singură instrucţiune if. • if (n<0) • if (n>=90) • if (x!=0) • int b= n/x;

  3. CHESTIONAR • Chestiuni teoretice • Care sunt instrucţiunile care implementează în limbajul C structura condiţională? • Care sunt instrucţiunile care implementează în limbajul C structura secvenţială? • Care sunt instrucţiunile care implementează în limbajul C structura repetitivă cu test iniţial? • Care sunt instrucţiunile care implementează în limbajul C structura repetitivă cu test final? • Ce deosebiri sunt între instrucţiunea while şi instrucţiunea do-while? • Pornind de la sintaxa instrucţiunii for, stabiliţi echivalenţa între aceasta şi instrucţiunile while şi do-while.

  4. Tema 1. Sa se scrie un program care sa verifice daca numarul este prim sau nu 2. Sa se verifice daca numarul este palindrom 3. Se citesc câte 2 numere întregi, până la întâlnirea perechii de numere 9, 9. Pentru fiecare pereche de numere citite, să se afişeze cel mai mare divizor comun al acestora. 4. Să se scrie un program care afişează literele mari ale alfabetului în ordine crescătoare, iar literele mici - în ordine descrescătoare. 5. Să se calculeze suma: (1 + 2!) / (2 + 3!) - (2+3!) / (3+4!) + (3+4!) / (4+5!) - .....

More Related