Hirdetés
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Huawei P30 Pro - teletalálat
- Samsung Galaxy A52s 5G - jó S-tehetség
- Honor Magic6 Pro - kör közepén számok
- Motorola Edge 50 Ultra - szépen kifaragták
- iPhone topik
- Android alkalmazások - szoftver kibeszélő topik
- Nem engedi el a 128 GB-ot a Google
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Hivatalos fotók mutatják meg, milyen lesz a Red Magic 11 Air
Új hozzászólás Aktív témák
-
peeeeeti
csendes tag
válasz
cellpeti
#654
üzenetére
#include <iostream>
#include <stdio.h>
#include <sstream>
#include <string>
using namespace std;
bool szamjegyeke(string);
string spacevalfeltolt(string);
int osszeg(int*, int);
int main()
{
string szam;
int tomb[6], i = 0;
do
{
if(i) cout << "A meadott szamsor nem megefelelo!";
system("pause");
system("cls");
cout << "Add meg a 6 szamjegyet: ";
getline(cin, szam);
if(szam.empty()) break;
szam = spacevalfeltolt(szam);
istringstream is(szam);
is >> tomb[0] >> tomb[1] >> tomb[2] >> tomb[3] >> tomb[4] >> tomb[5];
i++;
}while(szam.size() < 6 || szamjegyeke(szam) || osszeg(tomb, 5) / 6 == tomb[5]);
system("pause");
}
bool szamjegyeke(string s1)
{
for(int i = 0; i < s1.size(); i++)
if(!isdigit(s1[i]))
return false;
return true;
}
string spacevalfeltolt(string s1)
{
string s2;
for(int i = 0; i < s1.size(); i++)
{
s2 += s1[i];
s2 += ' ';
}
return s2;
}
int osszeg(int *a, int hossz)
{
int eredmeny;
for(int i = 0; i < hossz; i++)
eredmeny += a[i];
return eredmeny;
}Ez valami beadandó?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Cyberpunk 2077
- VR topik
- Luck Dragon: Asszociációs játék. :)
- Épített vízhűtés (nem kompakt) topic
- Spórolós topik
- Xbox Series X|S
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Alaposan helyretette az AI ellenzőit az NVIDIA vezetője
- Gumi és felni topik
- További aktív témák...
- HIBÁTLAN iPhone 12 Mini 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4166, 100% Akksi
- GYÖNYÖRŰ iPhone 13 Mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4185
- BESZÁMÍTÁS! ASUS ROG GL10DH brand számítógép - R7 3700X 32GB DDR4 512GB SSD RTX 2060S 8GB 500W W11
- Gamer billentyűzetek /SteelSeries/Das Keyboard/Ozone/Deltaco/DE/EN/
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 256 GB-100%-3 hó gari!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


