Hirdetés
- ASUS blog: ExpertBook P5 notebook, a munkagép
- Nvidia GPU-k jövője - amit tudni vélünk
- Mindenestől eltörölné a Nuvia dizájnokat az ARM
- Kormányok / autós szimulátorok topikja
- Kompakt vízhűtés
- Apple notebookok
- DUNE médialejátszók topicja
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Milyen monitort vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
Új hozzászólás Aktív témák
-
MiniXD55
tag
válasz MiniXD55 #4426 üzenetére
bool ultetve[darab];
for (int i = 0; i < darab; i++) ultetve[i] = false; // kezdetben nincs egyikse ültetve
int beultetes = 0;
int felajanlasok = 0;
int seged5;
int i = 0;
for (i = 0; i < darab; i++)
{
//cout << kezdet[i] << " " << veg[i] << endl;
if (kezdet[i] < veg[i]) seged5 = 0;
else seged5 = kezdet[i];
//cout << seged5 << endl;
if (veg[i] >= kezdet[i])
for (int l = kezdet[i]; l < veg[i] + 1; l++)
{
felajanlasok++;
//cout << kezdet[i];// pl 1-3 esetén csak kkettőig futna le, mivel 3 nem kisebb mint 3
ultetve[i - 1] = true;
}
}
for (int i = 0; i < darab; i++) cout << ultetve[i] << " " ;
for (int i = 0; i < darab; i++) if (ultetve[i]) beultetes++;
{
//cout << beultetes;
if (darab == beultetes) cout << "Minden agyas beültetésére van jelentkezo.";
else if (felajanlasok >= darab) cout << "Atszervezessel megoldhato a beultetes.";
else cout << "A beultetes nem oldhato meg.";
}
string virag_szine[agyasokszama] = {""};
int virag_sorszam[agyasokszama] = { 0 };
for (int i = 0; i < agyasokszama; i++)
{
virag_szine[i] = "#";
virag_sorszam[i] = 0;
}
for (int m = 0; m < darab; i++)
{
for (int n = 0; n < agyasokszama; i++)
{
if (virag_szine[n] == "#")
{
if (n >= kezdet[m])
{
virag_szine[n] = szin[m];
virag_sorszam[n] = m + 1;
}
}
}
}
for (int i = 0; i < darab; i++)
{
cout << virag_szine[i] << " " << virag_sorszam << endl;
}
return 0;
}[ Szerkesztve ]
"Hard work, dedication. I'm a one man army."- Floyd Mayweather
-
MiniXD55
tag
válasz dabadab #4414 üzenetére
Beszéltem a tanárommal, aki tanítja nekem ezt az egészet, jelenleg úgy fogalmazott hogy ilyen rövid időn belül, amely rendelkezésünkre áll, a vizsgáig nem gondolja, hogy szükséges.
Ez a kód amit beküldtem, codeblocks-ban teljesen szuperül lefut, a vs amin futtatnám egy teljesen szűz vs."Hard work, dedication. I'm a one man army."- Floyd Mayweather
-
MiniXD55
tag
Sziasztok!
Újra én lennék az akinek segíteni kellene, mellékelek egy képet illetve a kódot is amit írtam:#include <iostream>
#include <fstream>
#include <math.h>
#include <iomanip>using namespace std;
int eltelt(int ido1, int ido2);
int main()
{
int ora[1000];
int perc[1000];
int mperc[1000];
int xkor[1000];
int ykor[1000];
int ido[1000];
int darab=0;
cout << "1. feladat" << endl;ifstream befajl;
befajl.open("jel.txt");
while(!befajl.eof())
{
befajl >> ora[darab] >> perc[darab] >> mperc[darab] >> xkor[darab] >> ykor[darab];
darab++;
}
for(int i=0; i<darab-1;i++)
{
ido[i]=ora[i]*3600 + perc[i]*60 + mperc[i];
//cout << ora[i] << perc[i] << mperc[i] << xkor[i] << ykor[i] << endl;
//cout << ido[i] << endl;
}
befajl.close();cout << "2. feladat" << endl;
int sorszam;
cout << "Adja meg a jel sorszámát! ";
//cin >> sorszam;
sorszam = 3;
cout << "x=" << xkor[sorszam-1] << " y=" << ykor[sorszam-1];
int eltelt_ido=eltelt(ido[0],ido[darab-2]);
cout << "4. feladat\nIdotartam: " << eltelt_ido/3600 << ":" << eltelt(ido[0],ido[darab-2])/60%60 <<":" << eltelt(ido[0],ido[darab-2])%60;cout << "5. feladat" << endl;
int min_x=xkor[0];
int min_y=ykor[0];
int max_x=xkor[0];
int max_y=ykor[0];
for(int i=0; i<darab-1;i++)
{
if (min_x>xkor[i]) min_x=xkor[i];
if (min_y>ykor[i]) min_y=ykor[i];
if (max_x<xkor[i]) max_x=xkor[i];
if (max_y<ykor[i]) max_y=ykor[i];
}
cout << "Bal alsó: " << min_x << " " << min_y << ", jobb felsõ: " << max_x << " " << max_y;cout << "6. feladat" << endl;
float elmozdulas=0.000;
for(int i=0; i<darab-2;i++)
{
elmozdulas+=sqrt(pow(xkor[i]-xkor[i+1],2)+pow(ykor[i]-ykor[i+1],2));
//cout << elmozdulas << endl;
}cout << round(elmozdulas);
return 0;
}[ Szerkesztve ]
"Hard work, dedication. I'm a one man army."- Floyd Mayweather
-
MiniXD55
tag
Sziasztok!
Szeretnék segítséget kérni, visual studio 2019-el kezdek programozni, és jelenleg egy olyan problémába futok bele minden egyes feladatnál, hogy a visual studio nem akarja megnyitni az adott txt file-t. A következő error kódot kapom: MSB8020 BUILD TOOLS V143.
Tudnátok ebben segíteni, hogy mi lehet a probléma?
Próbáltam a debug mappába berakni a fájlt, de ott se találja illetve próbáltam manuálisan tallózni, de akkor se akarta.
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main()
{
string datum[400];
string nev[400];
string resz[400];
int hossz[400];
int latta[400];
int n = 0;
ifstream be;
be.open("lista-1.txt",);
while(!be.eof())
{
be >> datum[n] >> nev[n] >> resz[n] >> hossz[n] >> latta[n];
n++;
}"Hard work, dedication. I'm a one man army."- Floyd Mayweather
Ú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!
- Azonnali fáradt gőzös kérdések órája
- Mibe tegyem a megtakarításaimat?
- ASUS blog: ExpertBook P5 notebook, a munkagép
- Felháborodott az Apple, a Meta az iPhone-felhasználók üzeneteit akarja olvasni
- Politika
- Autós topik
- Battlefield 1
- Nvidia GPU-k jövője - amit tudni vélünk
- Ukrajnai háború
- Mindenestől eltörölné a Nuvia dizájnokat az ARM
- További aktív témák...
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest