Pereiti prie turinio

Lietuvisx56

Nariai
  • Pranešimai

    1
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Lietuvisx56 Pranešimai

  1. Sveiki ,taigi reikėtų pagalbos su šią užduotimi , bandžiau daryti tai gavosi tiktai tiek , o toliau nebeišeina .

     

    #include <iostream>

    #include <fstream>

    #include <iomanip>

    using namespace std;

    void skaitymas (int &k, int &n, int a[], int p[] , int &nn , int &i, int mas[] , int &tmp ) {

    ifstream fd("Duomenys.txt");

    fd >> n >> k ;

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

    fd >> a;

    }

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

    p = (a / k) * 100 ;

    }

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

    nn = k - a;

    }

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

    if (mas > mas [i +1])

    tmp = mas[i+1];

    mas[i+1] = tmp ;

    }

    }

     

    main(){

    int k; // kiek yra pasaulyje kalbu

    int a[100]; // snekanciu zmoniu skaicius

    int n;// kiek is viso sneka sita kalba zmoniu

    int p[100]; // zmoniu skaicius procentais ta kalba

    int nn; // kiek zmoniu ta kalba nekalba

    int i;

    int mas[100];

    int tmp;

    skaitymas(k,n,a,p,nn,i,mas,tmp);

    return 0;

    }

     

     

    Sąlyga

    Užduotis. Kalbos

    Pasaulyje yra k populiarių kalbų, kuriomis kalba n milijonų žmonių. Žinoma, kiek žmonių kalba

    kiekviena populiaria kalba.

    Parenkite programą, kuri apskaičiuotų, kiek procentų p visų žmonių kalba kiekviena kalba ir kiek

    žmonių nn ta kalba nekalba.

    Pirmoje pradinių duomenų failo Duomenys.txt eilutėje įrašytas populiarių pasaulio kalbų skaičius

    k ir jas vartojančių žmonių skaičius - n milijonų. Tolesnėse k eilučių įrašyta po vieną sveikąjį

    skaičių kn – kiek milijonų žmonių vartoja kiekvieną iš kalbų.

    Į rezultatų failą Rezultatai.txt surašykite, kiek procentų žmonių p kalba kiekviena kalba ir kiek

    žmonių nn ta kalba nekalba. Vienai kalbai skirkite vieną eilutę.

    Nurodymai:

     Programoje naudokite funkciją void, skaičiuojančią p ir nn reikšmes.

     

    Pradiniai duomenys Rezultatai

    16 4092

    512

    245

    211

    498

    391

    125

    75

    71

    78

    160

    1000

    192

    77

    280

    100

    77

    Rezultatai

    1.74 4021

    1.83 4017

    1.88 4015

    1.88 4015

    1.91 4014

    2.44 3992

    3.05 3967

    3.91 3932

    4.69 3900

    5.16 3881

    5.99 3847

    6.84 3812

    9.56 3701

    12.17 3594

    12.51 3580

    24.44 3092

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