Informatică, întrebare adresată de sdramona9, 9 ani în urmă

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 andreidragu27p3of1d
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