Pereiti prie turinio

neisprendziu sito uzdavinio prasau pagalbos


Rekomenduojami pranešimai

Gal kas galite padeti pataisyti programos sprendima?

Katino vakarienė

 

Katino šeima vakarienei nutarė prisigaudyti žuvelių. Meškerioja senis katinas. Į

 

krepšį ji deda ne visas žuveles, o tik tas, kurios didelės ir skanios. Meškeriojimo

 

duomenys įvesti į duomenų failą. Pirmoje eilutėje nurodytas skaičius, kiek iš viso

 

žuvelių pagavo katinas. Toliau atskirose eilutėse pateikiamas kiekvienos žuvelės

 

svoris (realusis skaičius) ir informacija apie skanumą (1 – skani, 0 – neskani).

 

Žuvelės, kurios sveria mažiau kaip 1, laikomas mažomis. Parašykite programą, kuri

 

pasakytų, kiek žuvelių katinas parnešė į namus ir koks buvo jų svoris.

 

 

Duomenys:

Pradiniai duomenys Rezultatas Paaiškinimas

 

6

 

1.5 1

 

2.1 1

 

0.5 0

 

3.5 1

 

0.5 1

 

4.12 0

 

3

 

7.10

 

3 didelės ir skanios žuvys

 

7.10 žuvų svoris

 

 

Mano programa: #include <fstream>

#include <iostream>

#include <cmath>

using namespace std;

double katinas(int a,int b,int m, int k,int a1)

{

a1=0;

k=0;

if ((a>=1) && (b=1));

a1=a1+a;

k++;

 

}

 

const char CDfv[]="katinovakariene.txt";

const char CRfv[]="vakarienes_rez.txt";

int main ()

{

int n,k,m,a1;

double b;

ifstream fd(CDfv);

ofstream fr(CRfv);

fd>>n;

for (int i=1;i<=n;i++)

{

fd>>m;

fr<<k>> ""<< b<<endl;

}

fd.close();

fr.close();

return 0;

}

Nuoroda į pranešimą
Dalintis kituose puslapiuose
#include <fstream>
#include <iomanip>

using namespace std;

int n;
double A[10];
int B[10];

void skaitom();
double atrenkam();
int kiek();
void spausdinam();

int main()
{
skaitom();
spausdinam();
return 0;
}
void skaitom()
{
	ifstream fd("duom.txt");
	fd >> n;
	for(int i = 0; i < n; i++)
	fd >> A[i] >> B[i];
	fd.close();
}
double atrenkam()
{
  	double sv = 0;
  	for(int i = 0; i < n; i++)
  	if((A[i] >=1) && (B[i] >=1)) sv = sv + A[i];
  	return sv;
}
int kiek()
{
int k = 0;
for (int i = 0; i < n; i++)
if((A[i] >=1) && (B[i] >=1)) k++;
return k;
}
void spausdinam()
{

	ofstream fr("rez.txt");
	fr <<"Zuvu svoris: " << fixed << setprecision(2) << atrenkam() << endl;
	fr << kiek() << " skaniu zuvu";
	fr.close();
}

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...