Postări

Sume, produse, contorizări, min, max

Sume, produse, contorizări, min, max 1) Să se afişeze suma valorilor pozitive şi suma valorilor negative din n numere date. Exemplu: Date de intrare n=6 numere 6 9 -8 7 –5 –3 Date de ieşire: S poz= 22 S neg=-16. 2) Se introduc temperaturile măsurate în n zile. Să se afişeze media temperaturilor negative şi media celor pozitive. Exemplu: Date de intrare n=5 temperaturi 23 24 23 25 22 Date de ieşire 23.40 3) Din n numere întregi introduse în calculator doar unul este nul şi nu este primul sau ultimul. Afişaţi suma numerelor din faţa acestui 0 şi suma celor de după el. Exemplu: Date de intrare n=5 numere 4 5 1 0 7 Date de ieşire s1=10 s2=7. 4) Într-un şir de numere întregi, să se afişeze suma elementelor de pe poziţiile pare şi suma celor de pe poziţii impare. Exemplu: Date de intrare n=6 numere 3 1 5 4 6 7 Date de ieşire simp=14 spar=12. 5) Se introduc în calculator şi se memorează vârstele a n bărbaţi. Afişaţi câţi au vârsta mai mare decât 50 şi mai mică decât 70 de ani. Exemplu...

Ordonarea elementelor unui vector

Ordonarea elementelor unui vector 1) Se dau n numere reale. Să se afişeze în ordine crescătoare. Exemplu:Date de intrare: n=4 numere:7 -3 9.8 0 Date de ieşire –3 0 7 9.8 2) Se dă un vector cu n componente întregi. Se cere să se afişeze primele k componente în ordine crescătoare iar celelalte în ordine descrescătoare. Exemplu: n=7 k=3 şirul 23 12 18 4 0 23 5 se va afişa 12 18 23 23 5 4 0 3) N numere naturale introduse de la tastatură să se afişeze astfel: numerele pare în ordine crescătoare şi cele impare în ordine descrescătoare. Exemplu: pentru n=7 şi şirul 2 5 3 1 8 5 4 se va afişa 2 1 3 5 4 5 8. 4) Prin ordonarea elementelor unui vector format din n caractere, să se afişeze de câte ori apare fiecare caracter. Exemplu: Date de intrare: n=4 elemente: a 4 g a Date de ieşire: a apare de 2 ori g apare de 1 ori 4 apare de 1 ori. 5) Cunoscând numele şi înălţimea a n elevi, n 6) La un concurs participă n sportivi. Se cunosc rezultatele fiecărui sportiv. Să se afişeze cele ma...

Utilizarea altor instrucţiuni de ciclare pentru parcurgerea vectorilor

Utilizarea altor instrucţiuni de ciclare pentru parcurgerea vectorilor 1) Să se afişeze elementele unui vector până la prima valoare nulă. Dacă nu există nici un 0, se vor afişa toate numerele şi mesajul „Nici un element nul”. Exemplu: Date de intrare: numar elemente=5, numere 3 6 8 0 2 3 Date de ieşire 3 6 8. 2) Se introduc n numere reprezentând punctajele obţinute la un concurs. Să se afişeze primele k punctaje mai mari decât o valoare b, necesară calificării la o etapă superioară. Dacă nu sunt suficienţi concurenţi care să fi obţinut punctaj peste b, să se afişeze şi mesajul „Candidati insuficienti”. Exemplu: Date de intrare n=3 punctaje: 45 23 78 k=2 b=50 Date de ieşire 78. 3) Se introduc un număr par de numere. Să se adune câte două numere consecutive şi să se afişeze sumele obţinute. Exemplu: Date de intrare: numar elemente: 6, numere 5 4 3 6 5 5 Date de ieşire 9 9 10. 4) Se introduc pe rând n caractere. Să se afişeze pe ce poziţie apare prima dată caracterul spaţiu. ...

Tablouri Introducere, parcurgere, afişare Parcurgere cu instrucţiunea for

Tablouri Introducere, parcurgere, afişare Parcurgere cu instrucţiunea for 1) Se citesc 4 numere de maxim 9 cifre. Să se afişeze pe verticală, specificându-se şi poziţia pe care o ocupă în şir. Exemplu: Date de intrare 5 3 7 6 Date de ieşire 5 pozitia 1 3 pozitia 2 7 pozitia 3 6 pozitia 4 2) Se dă un şir de 10 numere naturale. Să se afişeze pe două rânduri, pe primul rând cele pare şi pe al doilea cele impare. Exemplu: Date de intrare 4 3 2 5 6 8 9 0 1 5 Date de ieşire 4 2 6 8 0 3 5 9 1 5 3) Se introduc 10 litere, să se afişeze în ordinea inversă introducerii. Exemplu: Date de intrare a b r a c a d a b r Date de ieşire r b a d a c a r b a. 4) Un acrostih este o poezie la care, citind începutul fiecărui vers, se obţine un mesaj. Să se introducă un acrostih, vers cu vers, şi să se afişeze mesajul dat de primele litere. Exemplu: pentru Vreau să dorm Râd în somn Este ca un drog Acest drag somn Uitat în pat Se ...

Funcţia random şi procedura randomize

Funcţia random şi procedura randomize 1) Să se simuleze aruncarea unui zar de n ori afişându-se valoarea feţei şi să se afişeze de câte ori a apărut valoarea 6. 2) Se aruncă 2 zaruri până la obţinerea unei duble. Să se afişeze suma punctelor. 3) Se extrag n bile dintr-o urnă, notate de la 1 la 20. Valoarea bilei va fi generată de calculator. Să se afişeze cea mai mare valoare extrasă. 4) Dintr-o urnă cu bile albe şi negre se extrage pe rând câte o bilă, de n ori. Afişaţi câte bile albe şi câte negre au fost extrase. 5) Să se facă un test de înmulţire cu două numere cuprinse între 0 şi 10, generate de calculator, care să cuprindă cel mult 5 încercări.

Variabile booleene

Variabile booleene 1) Cătălina are o maimuţă care a învăţat să scrie la tastatură. Pentru această săptămână trebuie să înveţe să scrie trei cuvinte de maximum 10 caractere. Din păcate, maimuţa se grăbeşte şi apasă greşit pe taste. Ajutaţi-o pe Cătălina să verifice când maimuţa a scris corect cele trei cuvinte. Date de intrare: cele trei cuvinte şi cuvintele introduse de maimuţă. Programul se va opri atunci când maimuţa a reuşit să scrie corect toate cele trei cuvinte indiferent de ordinea introducerii sau de numărul de cuvinte greşite introduse. Separarea intre cuvinte se face apăsând tasta Enter. Exemplu: Pentru cuvintele: Palat calculator jungla, maimuta poate tasta: palat Calutin jungla Pialat Cucalator calculator Palat se va afişa AI REUSIT! (www.contaminare.ro) 2) Cine se uită la televizor ? Ana, Barbu, Călin, Dumitru şi Elena petrec împreună o zi de iarnă. Dacă Ana priveşte la TV, la fel face şi Barbu Fie Dumitru, fie Elena, fie amândoi privesc la TV Fie Barbu,...

Probleme diverse

Probleme diverse 1) Să se afişeze toate numerele până la 100 care au patru divizori. 2) Dintre numerele mai mici ca 1000, care au cei mai mulţi divizori ? 3) Se dau n numere. În câte zerouri se va termina produsul lor? Exemplu : date de intrare n=4 5 4 10 25 date de ieşire 3 zerouri. 4) Se dă un număr natural n, n 5) Se introduc temperaturile medii măsurate în fiecare lună a unui an. Să se afişeze valoarea celei mai mari temperaturi negative şi a celei mai mici temperaturi pozitive a acelui an. Exemplu: date de intrare -4 -6 0 5 10 20 24 25 17 8 -1 -7 date de ieşire max negative=-1 min pozitive=5. 6) Se citeşte un număr natural n cu cel mult 9 cifre şi se cere să se afişeze o piramidă formată din cifrele lui astfel: pe prima linie cifra (sau cifrele) din mijloc, pe a doua cele 3 (sau 4 ) cifre din mijloc, etc. pe ultima să fie scris numărul dat. Exemplu: n=237855 se va afişa 7 8 3 7 8 5 2 3 7 8 5 5...