👤

Sa se faca un program cu functia while care afiseaza cate numere de 3 cifre sint intr un sir de n numere. Va rog multtt!!!!

Răspuns :

# Citim numărul de elemente din șir

n = int(input("Introduceți numărul de elemente din șir: "))

# Inițializăm contorul pentru numerele de trei cifre

count_three_digits = 0

# Inițializăm contorul pentru bucla while

i = 0

# Bucla while pentru a citi cele n numere și a număra numerele de trei cifre

while i < n:

# Citim un număr

number = int(input(f"Introduceți numărul {i + 1}: "))

# Verificăm dacă numărul are trei cifre

if 100 <= abs(number) <= 999:

count_three_digits += 1

# Incrementăm contorul buclei

i += 1

# Afișăm rezultatul

print(f"În șir sunt {count_three_digits} numere de trei cifre.")

Răspuns:

#include <iostream>

using namespace std;

int main() {

int n;

cout << "Introduceți numărul de elemente din șir: ";

cin >> n;

int count = 0;

int i = 0;

while (i < n) {

int numar;

cout << "Introduceți numărul " << i + 1 << ": ";

cin >> numar;

if (numar >= 100 && numar <= 999) {

count++;

}

i++;

}

cout << "Numărul de numere de trei cifre în șir este: " << count << endl;

l

return 0;

}

Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau nevoie de ajutor, vă rugăm să ne contactați cu încredere. Așteptăm cu drag să reveniți și nu uitați să ne salvați în lista dumneavoastră de favorite!


En Studentsy: Alte intrebari