Lista de probleme 30

Filtrare

bac_secventa C++

#4182

Subprogramul secventa are un singur parametru, n, prin care primește un număr natural, în care nu există secvențe de mai mult de două cifre identice aflate pe poziții consecutive. Subprogramul înlocuiește în n fiecare secvență 22 cu câte o secvență 20 și furnizează, prin același parametru, numărul obținut. Dacă nu se înlocuiește nicio secvență, subprogramul furnizează numărul nemodificat. Scrieți definiția completă a subprogramului.

f_prod_max C++

#4725

Subprogramul produsmaxim primește prin parametrul n un număr natural și determină o modalitate de a tăia numărul n în două alte numere care să aibă produsul maxim. De exemplu, numărul 2244 poare fi tăiat în următoarele feluri: 2 și 244, 22 și 44, respectiv 224 și 4. Produsul maxim obținut este 968 prin înmulțirea numerelor 22 și 44. Subprogramul furnizează prin parametrul pmax valoarea maximă a produsului și prin parametrii st și dr cele două numere în care a fost împărțit numărul n pentru avea produsul maxim. Parametrul st va reține partea stângă a numărului, iar parametrul dr partea dreaptă conform tăierii numărului dat. Scrieți definiția completă a subprogramului.

Să se scrie o funcție C++ care să determine suma divizorilor unui număr natural transmis ca parametru. Funcția întoarce rezultatul prin intermediul unui parametru de ieşire.

Oglindit1 C++

#23

Să se scrie o funcție C++ care să determine oglinditul unui număr natural transmis ca parametru. Funcția va întoarce rezultatul prin intermediul unui parametru de ieşire.

PermCircCif C++

#909

Să se scrie o funcție C++ care să realizează permutarea circulară spre stânga a cifrelor unui număr natural. Numărul este transmis prin intermediul unui parametru care se întoarce din funcție modificat.

Să se scrie o funcție C++ care să determine suma divizorilor primi ai unui număr natural transmis ca parametru. Funcția întoarce rezultatul prin intermediul unui parametru de ieşire.

MaxPrime C++

#29

Să se scrie o funcție C++ care, pentru un număr natural n transmis ca parametru, determină și întoarce prin intermediul unor parametri de ieșire cele mai mari două numere naturale prime mai mici decât n.

PrimeVecine C++

#912

Să se scrie o funcție C++ care, pentru un număr natural n transmis ca parametru, determină și întoarce prin intermediul unor parametrii de ieșire cel mai mare număr prim mai mic decât n și cel mai mic număr prim mai mare decât n.

Scrieți definiția completă a funcției C++ sub care primește doi parametri n și k și determină afișarea pe ecran, în ordine descrescătoare, a primelor n numere naturale nenule divizibile cu k.

Scrieți definiția completă a funcției C++ afisare care primește doi parametri a și b și afișează pe ecran, în ordine crescătoare, numerele naturale pare cuprinse între a și b, inclusiv acestea.

Du-te sus!