Pagina informaticii

Teste de informatică pentru liceu, articole C#, C/C++, PHP

Test-numere naturale si vectori

1. Se citeşte un număr natural n. Să se determine cel mai mic număr natural cu exact n divizori proprii. De exemplu, pentru n=2, cel mai mic număr este 6.

2. Se citesc numerele naturale n1 şi n2. Să se determine cea mai mică cifră comună (dacă aceasta există), sau să se afişeze mesajul „Nu sunt cifre comune” în caz contrar. De exemplu, pentru n1=1273 şi n2=5827, se va afişa 2.

3. Spunem că un număr natural n este superprim dacă n şi oglinditul său sunt prime. De exemplu, n=13 este superprim, deoarece 13 şi 31 sunt prime. Dat n natural, să se determine dacă n este sau nu superprim.

4. Să se scrie un program care citeşte un vector de n numere naturale şi verifică dacă vectorul este sau nu un palindrom. De exemplu, a=(34, 2, 367, 2, 34) este palindrom, iar a=(33, 8, 8, 44) nu este.

5. Se citeşte un număr natural n (n<=1000), apoi un şir de n numere naturale cuprinse între 1 şi 100. Se citeşte de asemenea un număr natural k. Să se afişeze elementele care apar de exact k ori în şir. De exemplu, pentru n=10, a = (4, 2, 8, 4, 2, 8, 8, 4, 5, 1) şi k=3, se vor afişa 4, 8 (numai aceste numere apar de exact 3 ori).

Despre autor
Author

Dan Pracsiu deţinător www.dponline.ro
Profesor, Liceul Teoretic "Emil Racoviță" Vaslui
Membru în Comisia Naţională a Olimpiadelor de Informatică
Pasiuni: istoria, călătoriile, fotografia, muzica clasică

Scrie un comentariu
Nume:

Comentariu:

15 + 10 =