Fişierul numere.in conține, pe prima linie, un număr natural n(2
.
Se consideră subprogramul sub care primește prin intermediul parametrului x un număr natural și returnează valoarea 1 dacă x are prima cifră egală cu ultima cifră și 0 în caz contrar.
Cerinţe:
a) Scrieţi definiţia completă a subprogramului sub;
b) Scrieţi un program C++ care citește numărul n și cele n numere din fișier și afişează pe ecran în ordine crescătoare toate numerele ce încep şi se termină cu aceeaşi cifră. Numerele se afişează separate prin câte un spaţiu. Programul va utiliza apelui utile ale subprogramului sub.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>using namespace std;long long x,i,n,P;int main(){ cin>>n; P=-1; for(i=1; i<=n; i++) { cin>>x; if(x%2==0&&P==-1) P=x; } if(P!=-1) cout<<P; else cout<<"IMPOSIBIL"; return 0;}
Alte întrebări interesante
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă