Informatică, întrebare adresată de dariaalexandra222, 8 ani în urmă

Hey ma puteti ajuta va rog .Fara vectori.Pentru clasa a V-A. PROGRAMARE CODE BLOCKS C++.
Pacala a fost ales primar in satul sau , motiv pentru care sia luat rolul in serios si dorind sa aiba o evidenta clara a satenilor a numerotat casele din sat astfel inact sa stie cati barbati femei si copii traiesc in case.
Astfel,toate casele au un nr format din 3 cifre...unde prima cifra (de la stanga la dreapta) reprezinata nr de barbati ce locuiesc in acea casa(pot fi maxim 9 barbati),a doua cifra reprezinta nr de femei (pot fi maxim 9 femei) si ultima cifra reprezinta copii(maxim 9) ce apartin familieo din acea casa.
CERINTA
nr total al satenilor
nr minimum de membrii al unei familii
cate au nr minim de membrii
DATE DE INTRARE
6
232
215
340
325
450
124
DATE DE IESIRE
48
7
3






















Răspunsuri la întrebare

Răspuns de blockysalt
1

#include <iostream>

using namespace std;

int main()

{

   int s,n,f,barbati,femei,copii,total=0,minim=28,k=0;

   cin>>n;

   for(int i=0; i<n; i++)

   {

       cin>>f;

       copii=f%10;

       f/=10;

       femei=f%10;

       f/=10;

       barbati=f%10;

       s=copii+femei+barbati;

       total+=s;

       if(s==minim) k++;

       else if(s<minim)

       {

           minim=s;

           k=1;

       }

   }

   cout<<total<<endl<<minim<<endl<<k;

   return 0;

}


Alte întrebări interesante