- Milyen asztali (teljes vagy fél-) gépet vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Mini PC
- Idén már az alacsony késleltetés is számít az NVIDIA-nak
- RAM topik
- 5.1, 7.1 és gamer fejhallgatók
- Kormányok / autós szimulátorok topikja
- Projektor topic
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Amazon Fire TV stick/box
Ú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!
- aquark: Zsebszámológépek
- Nagy aksival és erős hardverrel megjött Magyarországra a Poco X8 Pro és Pro Max
- Nagyrobogósok baráti topikja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Parfüm topik
- AMD Navi Radeon™ RX 9xxx sorozat
- War Thunder - MMO Combat Game
- Mini PC
- Tőzsde és gazdaság
- Hivatalos: ekkor mutatkozik be a vivo X300 Ultra, és így néz ki hátulról
- További aktív témák...
- Acer Nitro KG272UG 2K / IPS / 120hz (080)
- XPS 9640 16" FHD+ IPS Ultra 7 155H RTX 4050 16GB 1TB NVMe magyarított (lézerezett) vbill gar
- Apple iPhone 15 Black 128GB használt szép állapot 100% akku 6 hónap garancia
- Dell Latitude 5430 üzleti laptop (14", i5, 16GB RAM, ÚJ 500GB SSD, 93% akku)
- Apple iPhone 13 Mini 128GB,Újszerű,Adatkabel,12 hónap garanciával
- 5G! Lenovo ThinkPad P14s Gen 4 Intel Core i7-1370P RTX A500 32GB 512GB 1 év teljeskörű garancia
- 18 éve! Billentyűzet magyarítás magyarosítás. Festés vagy lézerezés és egyebek! 3 lehetőség is van.
- Infinix Hot 12 Pro / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- HIBÁTLAN iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor
- 27% - ASUS VivoBook S15 OLED! Snapdragon X Elite / 16GB DDR5 / 1TB NVMe Notebook!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


