- Hamarosan megkezdődik a nubia 2,8K-s táblagépének szállítása
- Barátokká váltak az eddig rivális AI-óriások
- ASUS blog: Ideális olcsó utazós gép lett az új Vivobook S14
- Az Aura Displays hordozható monitorhármasa jól felturbózhatja a produktivitást
- Dual Mode-os IPS monitorral adott magáról életjelet a Gigabyte
Új hozzászólás Aktív témák
-
icespeak
csendes tag
Hello mindenki, a következő programban érdekelne, hogy mit csinál a void kölcsönkérésben mert nem igazán tudom értelmezni.
#include <iostream>using namespace std;
const int maxN=100;
void beolvasas(int &N,int P[],int &X);
void kolcsonkeres(const int N,const int P[],const int X,bool &Van,int &Nap);
void kiiras(const int N,const int P[],const int X,const bool Van, const int Nap );int main()
{ int N,X,Nap; //N napig jártunk lóversenyre, X pénzünk van kezdetben, Nap-on kell kölcsönkérni
int P[maxN]; // naponként nyereségek, vagy veszteségek
bool Van; //Van olyan nap, amikor kölcsön kell kérni
cout<<"Loversenyezes.Mikor kell eloszor kolcsonkerni?"<<endl<<endl;
beolvasas(N,P,X);
kolcsonkeres(N,P,X,Van,Nap);
kiiras(N,P,X,Van,Nap);
return 0;
}
void beolvasas(int &N,int P[],int &X){
do{
cout<<"Hany napig loversenyezunk? (0.."<<maxN<<")";
cin>>N;
}while (!((N>=0)&&(N<=maxN))); //napok szama csak nem negativ lehet
cout<<"Mennyi volt az indulo osszeg? "; //az előfeltétel nem írja elő, hogy csak pozitív adatot használhatunk
cin>>X;for (int i=0;i<N;++i){
cout<<i<<". napi nyereseg vagy veszteseg osszege FT-ban ";
cin>>P[i];
}
}
void kolcsonkeres(const int N,const int P[],const int X,bool &Van,int &Nap){
int S=0;
int i=0;
while ((i<N)&&((S+P[i])>=0)){
S+=P[i];
++i;
}
Van=(i<N);
if (Van){
Nap=i;
}}
void kiiras(const int N,const int P[],const int X,const bool Van, const int Nap ){
cout<<X<<" FT-unk volt kezdetben."<<endl;
cout<<"A verseny napjainak nyeresege es vesztesege..."<<endl;
for (int i=0;i<N;++i){
cout<<P[i]<<", ";
}
if (Van){
cout<<endl<<" Az elso nap, amikor kolcson kellett kerni a(z) " <<Nap<<"."<<endl;
}
else {
cout<<endl<<" Nem volt olyan nap, amikor kolcson kellett kerni..."<<endl;
}}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Milyen billentyűzetet vegyek?
- SD-kártyát vennél? Ezért ne csak a GB-ot nézd! – Tech Percek #9
- A fociról könnyedén, egy baráti társaságban
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Macron betiltatná az EU-ban a közösségi médiát a 15 év alattiaknak
- Gaming notebook topik
- Atomenergiával dübörögnek tovább az Amazon adatközpontok, SMR-ek is jöhetnek
- Luck Dragon: Asszociációs játék. :)
- Plazma TV topic
- Háztartási gépek
- További aktív témák...
- Apple Ipad 10.generáció
- Új HP Pavilion x360 14-ek Érintős hajtogatós Laptop Tab 14" -35% i5-1335U 8/512 FHD IPS Iris Xe
- RTX 4080 SUPER,16GB. Ryzen 7 7800X3D, 32 RAM Fury RGB! Garancia!
- Asztali PC , i7 9700K , RX 5700 XT , 32GB DDR4 , 500GB NVME , 1TB HDD
- Dell Inspiron 5406 2-in-1i5-1135G7 16GB DDR4 3200 512GB NVME 14" FHD Érintőkijelző W11Pro
- Dixit 4 Eredet (bontatlan, fóliás kártyacsomag)
- AKCIÓ! Gigabyte B760M i5 14600KF 32GB DDR4 512GB SSD RX 6800XT 16GB Rampage SHIVA CM 750W
- LG 45GS95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Kingmax 1x2GB DDR2 800 RAM eladó
- AKCIÓ! HP ZBook Firefly 14 G9 üzleti notebook- i7 1255U 32GB RAM 512GB SSD nVidia T550 4GB Win11
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest