Új hozzászólás Aktív témák
-
cafat
aktív tag
Sziasztok! Az lenne a kérdésem hogyha egy függvény visszatérési értékét egy másik függvényben felszeretném használni azt hogy tehetem meg? Jelen esetben van egy maximum függvény ami a maximális értéket adja vissza, és lenne egy normalizálás függvény ahol minden értéket a a miximum értékkel kell elosztani.
double szamok::maximum()
{
double max=0;
vector<double>::iterator it;
for(it=szam.begin();it!=szam.end();it++)
{
if(*it>max) max=*it;
}
return max;
}
void szamok::normalizalas()
{
vector<double>::iterator it;
for(it=szam.begin();it!=szam.end();it++)
{
cout<<*it/max<<" ";
}
cout<<endl;
}Így próbálkoztam, de így nem működik. Ha valaki tudna segíteni azt megköszönném!
-
cafat
aktív tag
Sziasztok! Az lenne a kérdésem hogy a következő c++-beli osztály helyesen fog-e működni, és ha nem miért nem?
class A
{
private: int a,b,c;
char x;public: A(char x0);
};A::A(char x0): c(7),b(c+6),a(c+5)
{
x = x0;
}
Válaszaitokat előre is köszönöm! -
cafat
aktív tag
Sziasztok!
Egy kis segítséget kérnék! Lenne itt egy program és ezt akarnám úgy átalakítani, hogy ne csak az első találatot írja ki, hanem az összeset kiírná azaz jelen esetben 1-10-ig a számokat. For ciklussal próbálkoztam de nem jött össze. Ha valaki segítene azt megköszönném!
#include <iostream>
#include <vector>
#include<algorithm>
using namespace std;bool paros_kisebb_10(int v)
{
return v<10;
}
int main()
{
vector<int> szamok;
for(int i=1; i<=20; i++)
{
szamok.push_back(i);
}
vector<int>::iterator p=
find_if(szamok.begin(),szamok.end(),paros_kisebb_10);
cout<<*p<<endl;
} -
cafat
aktív tag
Sziasztok!
A következő programmal kapcsolatba lenne egy kérdésem. A program így tökéletesen működik viszont ha a függvénysablonba a maximumot átírom max-ra akkor a program nem fut le mert hibát ír ki. Ennek mi lehet az oka?Bármi másra átírom akkor lefut rendesen a program.
#include <iostream>
template <typename T> T maximum(T a,T b)
{
if(a>b) return a;
else return b;
}
int main()
{
using namespace std;
setlocale(LC_ALL,"hun");
int c=10, d=5;
double x=4.2, y=7.6;
char e='a',f='x';
cout<<"A két egész szám közül a(z)"<<maximum(c,d)<<" a nagyobb"<<endl;
cout<<"A két lebegőpontos szám közül a(z)"<<maximum(x,y)<<" a nagyobb"<<endl;
cout<<"A két karakter közül a(z)"<<maximum(e,f)<<" a nagyobb"<<endl;
return 0;
}Válaszaitokat előre is köszönöm!
-
cafat
aktív tag
Sziasztok!
C++-ban kéne egy kis segítség fájlból olvasás témában.
Adott egy txt fájl abba vannak adatok szóközzel elválasztva valahogy így: Név Tszam Tar
Ezt a három adatot kéne beolvasni és kiíratni a képernyőre!
Ha valaki tudna benne segíteni azt megköszönném! -
cafat
aktív tag
Sziasztok! Az alábbi programot kéne elkészítenem! Ha valakinek nagyon megy ez a téma és gyorsban összedobná azt nagyon megköszönném!
Készítsen programot, melyben telefontulajdonosok adatait tudja kezelni:
Definiáljon egy Telefon nevő osztályt, melynek négy privát adattagja van:
Nev 20 karakter hosszú sztring a telefon tulajdonosának neve;
Tszam egész típusú változó, a telefonszám;
Szolg egész típusú változó, a szolgáltató; és
Tar egész típusú változó, a telefon ára.
A tagfüggvényei pedig a következők:
Konstruktor az adattagok feltöltésére. Töltse fel az adattagokat a billentyőzetrıl
beolvasott névvel, telefonszámmal és a telefon árával. A telefonszámot ellenırzötten
olvassa be (100 000 000 és 999 999 999 közötti szám legyen). A Szolg adattagot
számolással állapítsa meg.
(szolgaltato= telszam / 10 000 000)
KorzetSzam(); A körzetszámot adja vissza.
Kiir(); megjeleníti az adattagokat egy sorban, szóközökkel elválasztva.
FajlbaIr(); kiírja az adattagokat a telefon.txt szöveges állományba, bıvítésre megnyitva az
állományt. (ios::app)
FajlbolOlvas();Töltse fel az adattagokat az adatok.txt állományból beolvasott névvel,
telefonszámmal és a telefon árával. A Szolg adattagot számolással állapítsa meg.
A főfüggvényben definiáljon egy Telefon típusú objektumot, hallgato néven.
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Okos Otthon / Smart Home
- Nem növel telepméretet a Galaxy S26 Ultra
- PlayStation 5
- Energiaital topic
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Kertészet, mezőgazdaság topik
- OLED TV topic
- Melyik tápegységet vegyem?
- Medence topik
- További aktív témák...
- LG 25GR75FG - E-Sport Monitor - FHD 360Hz 1ms - NVIDIA Reflex + G-sync - AMD FreeSync - HDR 400
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Bomba ár! HP EliteBook Folio 1040 G2 - i5-G5 I 8GB I 256GB SSD I 14" HD+ I Cam I W10 I Garancia!
- Dell Latitude 5495 Full HD IPS Ryzen 5 pro 2500u Radeon Vega Mobile Gfx i5-8350u verő Bp MPL Foxpost
- Lenovo ThinkPad L15 Gen 2 - 15.6" FullHD IPS - i5-1135G7 - 8GB - 256GB SSD - Win11 - MAGYAR
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest