Загрузка...

C++

Тема в разделе Программирование создана пользователем Vad1mka_inactive31405 15 фев 2018. 371 просмотр

  1. Vad1mka_inactive31405
    Vad1mka_inactive31405 Автор темы 15 фев 2018 152 19 дек 2015
    Кто знает как сделать?
    1. Дано повний перелік всіх країн, який включає в себе: назву, континент, столицю, площу, чисельність населення. Вказати відомості про держави заданого континенту в порядку зростання чисельності населення. Використовувати двошляхове однофазне просте злиття.

    2. Дано відомості про хімічні речовини, які містить у собі: клас речовини, назву речовини, молекулярна маса речовини. Упорядкувати за зростанням молекулярних мас всі речовини зазначеного класу. Використовувати двошляхове двофазне природне збалансоване злиття.

    1. Дано повний перелік всіх країн, який включає в себе: назву, континент, столицю, площу, чисельність населення. Вказати відомості про держави заданого континенту в порядку зростання чисельності населення. Використовувати двошляхове однофазне просте злиття.
    2. Дано полное перечисление всех стран, который включает в себя: название, континент, столицу, площадь, население. Указать ведомости про державы заданого континента в порядке возрастания числености населения. Использовать двухпутное однофазное простое слитие.
     
    15 фев 2018 Изменено
  2. ArtKiller
    ArtKiller 15 фев 2018 Заблокирован(а) 90 12 апр 2017
    по русски напиши ебать помогу
     
  3. shadurn
    shadurn 15 фев 2018 1069 7 май 2017
    Напиши на русском, ибо гугл коряво переводит
     
  4. DonCarlleone
    DonCarlleone 15 фев 2018 Заблокирован(а) 172 22 сен 2016
    Держи вот 1-е задание
    #include <iostream>
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    #include <math.h>
    #include <conio.h>
    using namespace std;

    void ShellSort(int n, int arr[])
    {
    int i, j, step;
    int tmp;
    for (step = n / 2; step > 0; step /= 2)
    for (i = step; i < n; i++)
    {
    tmp = arr;
    for (j = i; j >= step; j -= step)
    {
    if (tmp < arr[j - step])
    arr[j] = arr[j - step];
    else
    break;
    }
    arr[j] = tmp;
    }
    }
    int main()
    {
    setlocale(LC_ALL, "rus");
    int size = 100;
    string Name[size];
    string klasR[size];
    float masaR[size];

    {


    string Name[size];
    string kontinent[size];
    string city[size];
    int plosa[size];
    int naselenna[size];
    {
    //-------------------------------------------------------------------------------------------------
    plosa[1]=603628;
    Name[1]="Ukraine";
    kontinent[1]="Europe";
    city[1]="Kyiv";
    naselenna[1]=42418235;

    plosa[2]=409531;
    Name[2]="OAE";
    kontinent[2]="Azia";
    city[2]="Aby-dabi";
    naselenna[2]=5365215;

    plosa[3]=8359214;
    Name[3]="Nigeria";
    kontinent[3]="Afrika";
    city[3]="Abydga";
    naselenna[3]=42156235;

    plosa[4]=603628;
    Name[4]="Efiopia";
    kontinent[4]="Afrika";
    city[4]="Addis-abeba";
    naselenna[4]=458535;

    plosa[5]=564648;
    Name[5]="Gana";
    kontinent[5]="Afrika";
    city[5]="Akkra";
    naselenna[5]=7862251;

    plosa[6]=825428;
    Name[6]="Algir";
    kontinent[6]="Afrika";
    city[6]="Algir";
    naselenna[6]=459435;

    plosa[7]=630558;
    Name[7]="Iordania";
    kontinent[7]="Azia";
    city[7]="Amman";
    naselenna[7]=4968455;

    plosa[8]=10698;
    Name[8]="Niderlandi";
    kontinent[8]="Europe";
    city[8]="Amsterdam";
    naselenna[8]=796225;

    plosa[9]=98615;
    Name[9]="Andorra";
    kontinent[9]="Europe";
    city[9]="Andorra-la-Velia";
    naselenna[9]=5581865;

    plosa[10]=98615;
    Name[10]="Tyrkei";
    kontinent[10]="Azia";
    city[10]="Ankara";
    naselenna[10]=5581865;

    plosa[11]=8621551;
    Name[11]="Madagaskar";
    kontinent[11]="Afrika";
    city[11]="Antananarivy";
    naselenna[11]=36972165;

    plosa[12]=8562115;
    Name[12]="Samoa";
    kontinent[12]="Avstralia";
    city[12]="Apia";
    naselenna[12]=128115;

    plosa[13]=98123;
    Name[13]="Erutrea";
    kontinent[13]="Afrika";
    city[13]="Asmara";
    naselenna[13]=5254789;

    plosa[14]=58744;
    Name[14]="Kazakstan";
    kontinent[14]="Azia";
    city[14]="Astana";
    naselenna[14]=254789;

    plosa[15]=587413;
    Name[15]="Paragvay";
    kontinent[15]="Pivdena Amerika";
    city[15]="Asynson";
    naselenna[15]=2547169;

    plosa[16]=254789;
    Name[16]="Gresia";
    kontinent[16]="Europe";
    city[16]="Afinu";
    naselenna[16]=1478569;

    plosa[17]=254789;
    Name[17]="Tyrkmenistan";
    kontinent[17]="Azia";
    city[17]="Ashaban";
    naselenna[17]=254789;

    plosa[18]=651127;
    Name[18]="Irak";
    kontinent[18]="Azia";
    city[18]="Bagdad";
    naselenna[18]=5581822;

    plosa[19]=986558;
    Name[19]="Azerbaydgan";
    kontinent[19]="Azia";
    city[19]="Baky";
    naselenna[19]=5522547;

    plosa[20]=985478;
    Name[20]="Mali";
    kontinent[20]="Afrika";
    city[20]="Bamako";
    naselenna[20]=552254;

    plosa[21]=324974;
    Name[21]="Sentralnoafrikansra Respyblika";
    kontinent[21]="Afrika";
    city[21]="Bangi";
    naselenna[21]=2164879;

    plosa[22]=541359;
    Name[22]="Bruney";
    kontinent[22]="Azia";
    city[22]="Bandar-Seri-Begavan";
    naselenna[22]=15548745;

    plosa[23]=821559;
    Name[23]="Tailand";
    kontinent[23]="Azia";
    city[23]="Bangkok";
    naselenna[23]=348745;

    plosa[24]=633359;
    Name[24]="Gambia";
    kontinent[24]="Afrika";
    city[24]="Bangyl";
    naselenna[24]=1554115;

    plosa[25]=58286;
    Name[25]="Livan";
    kontinent[25]="Azia";
    city[25]="Beiryt";
    naselenna[25]=96523;

    plosa[26]=78956;
    Name[26]="Serbia";
    kontinent[26]="Europe";
    city[26]="Belgrad";
    naselenna[26]=586248;

    plosa[27]=21581;
    Name[27]="Beliz";
    kontinent[27]="Pivnichna Amerika";
    city[27]="Belmopan";
    naselenna[27]=653314;

    plosa[28]=96389;
    Name[28]="Nimechinna";
    kontinent[28]="Europe";
    city[28]="Berlin";
    naselenna[28]=15548745;

    plosa[29]=92452;
    Name[29]="Hveisaria";
    kontinent[29]="Europe";
    city[29]="Bern";
    naselenna[29]=4558548;

    plosa[30]=817654;
    Name[30]="Slovachinna";
    kontinent[30]="Europe";
    city[30]="Bratislav";
    naselenna[30]=31874588;

    plosa[31]=96389;
    Name[31]="Belgia";
    kontinent[31]="Europe";
    city[31]="Brusel";
    naselenna[31]=826555;

    plosa[32]=96389;
    Name[32]="Nimechinna";
    kontinent[32]="Europe";
    city[32]="Berlin";
    naselenna[32]=15548745;

    plosa[33]=8282465;
    Name[33]="Ygorchina";
    kontinent[33]="Europe";
    city[33]="Bydapeht";
    naselenna[33]=9962535;

    plosa[34]=652324;
    Name[34]="Rymynia";
    kontinent[34]="Europe";
    city[34]="Byharest";
    naselenna[34]=866225;

    plosa[35]=96389;
    Name[35]="Lintenshein";
    kontinent[35]="Europe";
    city[35]="Vadys";
    naselenna[35]=8249548;

    plosa[36]=8965581;
    Name[36]="Malta";
    kontinent[36]="Europe";
    city[36]="Valetta";
    naselenna[36]=8957825;

    plosa[37]=8586596;
    Name[37]="Posha";
    kontinent[37]="Europe";
    city[37]="Varshava";
    naselenna[37]=5254818;

    plosa[38]=958862;
    Name[38]="Vatikan";
    kontinent[38]="Europe";
    city[38]="Vatikan";
    naselenna[38]=381584;

    plosa[39]=965235;
    Name[39]="Avstraliz";
    kontinent[39]="Europe";
    city[39]="Viden";
    naselenna[39]=658668;

    plosa[40]=8558522;
    Name[40]="Litva";
    kontinent[40]="Europe";
    city[40]="Vilnus";
    naselenna[40]=8191514;

    plosa[41]=5631553;
    Name[41]="Finlandia";
    kontinent[41]="Europe";
    city[41]="Gelsinki";
    naselenna[41]=6513559;

    plosa[42]=8558522;
    Name[42]="Bangladeh";
    kontinent[42]="Azia";
    city[42]="Dakka";
    naselenna[42]=6325188;

    plosa[43]=762211;
    Name[43]="Siria";
    kontinent[43]="Azia";
    city[43]="Damask";
    naselenna[43]=3663665;

    plosa[44]=782223;
    Name[44]="India";
    kontinent[44]="Azia";
    city[44]="Nu-Dela";
    naselenna[44]=8659591;

    plosa[45]=84221133;
    Name[45]="Indonezia";
    kontinent[45]="Azia";
    city[45]="Dgakarta";
    naselenna[45]=6198448;

    plosa[46]=899996;
    Name[46]="Timor";
    kontinent[46]="Azia";
    city[46]="Dili";
    naselenna[46]=8003541;

    plosa[47]=651156;
    Name[47]="Katar";
    kontinent[47]="Azia";
    city[47]="Doha";
    naselenna[47]=1542485;

    plosa[48]=1651611;
    Name[48]="Tadgikistan";
    kontinent[48]="Azia";
    city[48]="Dyhanbe";
    naselenna[48]=3284514;

    plosa[49]=8558522;
    Name[49]="Kyveit";
    kontinent[49]="Azia";
    city[49]="El-Kyveit";
    naselenna[49]=6325188;

    plosa[50]=854533;
    Name[50]="Bangladeh";
    kontinent[50]="Azia";
    city[50]="Dakka";
    naselenna[50]=4345453;

    plosa[51]=4646688;
    Name[51]="Saydivska Aravia";
    kontinent[51]="Azia";
    city[51]="Er-Riad";
    naselenna[51]=24244388;

    plosa[52]=4902122;
    Name[52]="Birmenia";
    kontinent[52]="Azia";
    city[52]="Erevan";
    naselenna[52]=3256969;

    plosa[53]=1258622;
    Name[53]="Izrail";
    kontinent[53]="Azia";
    city[53]="Erysalim";
    naselenna[53]=1456767;

    plosa[54]=9846519;
    Name[54]="Pacistan";
    kontinent[54]="Azia";
    city[54]="Islamabad";
    naselenna[54]=1651986;

    plosa[55]=816598;
    Name[55]="Afganistan";
    kontinent[55]="Azia";
    city[55]="Kabyl";
    naselenna[55]=1846775;

    plosa[56]=4614975;
    Name[56]="Nepal";
    kontinent[56]="Azia";
    city[56]="Katmandy";
    naselenna[56]=4254841;

    plosa[57]=781465;
    Name[57]="Horvatia";
    kontinent[57]="Europee";
    city[57]="Zagreb";
    naselenna[57]=1318428;

    plosa[58]=5282455;
    Name[58]="Moldova";
    kontinent[58]="Europee";
    city[58]="Kishiniv";
    naselenna[58]=5442815;

    plosa[59]=4282844;
    Name[59]="Dania";
    kontinent[59]="Europee";
    city[59]="Kopengagen";
    naselenna[59]=4545845;

    plosa[60]=5282455;
    Name[60]="Portugalia";
    kontinent[60]="Europee";
    city[60]="Lisabon";
    naselenna[60]=5442815;

    plosa[61]=775667;
    Name[61]="Velica Britania";
    kontinent[61]="Europe";
    city[61]="London";
    naselenna[61]=632451250;

    plosa[62]=4556211;
    Name[62]="Slovenia";
    kontinent[62]="Europe";
    city[62]="Lublana";
    naselenna[62]=3526441;

    plosa[63]=4565677;
    Name[63]="Lulsembyrg";
    kontinent[63]="Europe";
    city[63]="Lulsembyrg";
    naselenna[63]=3495249;

    plosa[64]=198522;
    Name[64]="Maldivi";
    kontinent[64]="Azia";
    city[64]="Male";
    naselenna[64]=6516819;

    plosa[65]=198522;
    Name[65]="Bahrein";
    kontinent[65]="Azia";
    city[65]="Manama";
    naselenna[65]=6516819;

    plosa[66]=8465321;
    Name[66]="Filipini";
    kontinent[66]="Azia";
    city[66]="Manila";
    naselenna[66]=4963689;

    plosa[67]=5373542;
    Name[67]="Oman";
    kontinent[67]="Azia";
    city[67]="Maskat";
    naselenna[67]=7467123;

    plosa[68]=786754;
    Name[68]="Bilorys";
    kontinent[68]="Europea";
    city[68]="Minsk";
    naselenna[68]=4151861;

    plosa[69]=6325951;
    Name[69]="Monako";
    kontinent[69]="Europe";
    city[69]="Monako";
    naselenna[69]=2625854;

    plosa[70]=4916984;
    Name[70]="Rosia";
    kontinent[70]="Europe";
    city[70]="Moskva";
    naselenna[70]=16519615;

    plosa[71]=8535522;
    Name[71]="Kipr";
    kontinent[71]="Europe";
    city[71]="Nikosia";
    naselenna[71]=1327863;

    plosa[72]=4916984;
    Name[72]="Norvegia";
    kontinent[72]="Europe";
    city[72]="Oslo";
    naselenna[72]=16519615;

    plosa[73]=9451631;
    Name[73]="Fransia";
    kontinent[73]="Europe";
    city[73]="Parig";
    naselenna[73]=8963258;

    plosa[74]=861876;
    Name[74]="Chornogoria";
    kontinent[74]="Europe";
    city[74]="Moskva";
    naselenna[74]=451666;

    plosa[75]=75312355;
    Name[75]="Chehia";
    kontinent[75]="Europe";
    city[75]="Praga";
    naselenna[75]=49459454;

    plosa[76]=4981696;
    Name[76]="Malaizia";
    kontinent[76]="Azia";
    city[76]="Kyala-Lympyr";
    naselenna[76]=1842485;

    plosa[77]=6456954;
    Name[77]="Islandia";
    kontinent[77]="Europe";
    city[77]="Reikavik";
    naselenna[77]=4568762;

    plosa[78]=9815165;
    Name[78]="Latvia";
    kontinent[78]="Europe";
    city[78]="Riga";
    naselenna[78]=5488651;

    plosa[79]=1518912;
    Name[79]="Italia";
    kontinent[79]="Europe";
    city[79]="Pim";
    naselenna[79]=26518533;

    plosa[80]=75312355;
    Name[80]="San-Marino";
    kontinent[80]="Europe";
    city[80]="San-Marino";
    naselenna[80]=49459454;

    }
    string tempName;
    int i=0;
    int k=1;
    int arr[256];
    //----------------------------------------------------------------------------------------------------------------------------------------------------------
    cout << "Ââåäèòå êîíòèíåíò : ";
    cin >> tempName;
    for(int i=0;i<100;i++)
    {
    if(tempName==kontinent)
    {
    arr[k]=naselenna;
    i++;
    k++;
    }
    }
    cout << "\nÍå íàéäåíà ñòðàíà" <<endl;
    size=k;


    for (int i = 0; i < k; i++){
    for (int j = 0 ; j < 100; j++)
    {
    if(arr==naselenna[j])
    cout <<"\nÑòðàíà : "<< Name[j]<<"\nÍàñåëåíèÿ : "<< naselenna[j]<<"\nÃîðîä : "<< city[j]<<"\nÏëîùà : "<<plosa[j]<<"\nÊîíòèíåíò : "<<kontinent[j]<<"\n\n";
    }
    }
    system("pause");
    return 0;
    }
    }

     
  5. baliql33t
    baliql33t 15 фев 2018 Заблокирован(а) 46 22 сен 2017
    1. Дано повний перелік всіх країн, який включає в себе: назву, континент, столицю, площу, чисельність населення. Вказати відомості про держави заданого континенту в порядку зростання чисельності населення. Використовувати двошляхове однофазне просте злиття.
    Дано полное перечисление всех стран, который включает в себя: название, континент, столицу, площадь, население. Указать ведомости про державы заданого континента в порядке возрастания числености населения. Использовать двухпутное однофазное простое слитие.
     
  6. DonCarlleone
    DonCarlleone 15 фев 2018 Заблокирован(а) 172 22 сен 2016
    вот 2-е
    #include <iostream>
    #include <stdio.h>
    #include <malloc.h>
    #include <conio.h>
    #include <stdlib.h>
    #include <time.h>
    #include <math.h>
    using namespace std;

    void ShellSort(int n, int arr[])
    {
    int i, j, step;
    int tmp;
    for (step = n / 2; step > 0; step /= 2)
    for (i = step; i < n; i++)
    {
    tmp = arr;
    for (j = i; j >= step; j -= step)
    {
    if (tmp < arr[j - step])
    arr[j] = arr[j - step];
    else
    break;
    }
    arr[j] = tmp;
    }
    }

    int main()
    {
    setlocale(LC_ALL, "rus");
    int size = 100;

    string Name[size];
    string substance[size];
    float massa[size];

    {

    Name[1]="Àóðóì";
    substance[1]="metal";
    massa[1]=196;

    Name[2]="Ñðiáëî";
    substance[2]="metal";
    massa[2]=107;

    Name[3]="Ìiäü";
    substance[3]="metal";
    massa[3]=63;

    Name[4]="Ðòóòü";
    substance[4]="metal";
    massa[4]=200;

    Name[5]="Ñâèíåöü";
    substance[5]="metal";
    massa[5]=207;

    Name[6]="Çàë³çî";
    substance[6]="metal";
    massa[6]=89;

    Name[7]="Ñòàíóì";
    substance[7]="metal";
    massa[7]=12;

    Name[8]="Ïëàòèíà";
    substance[8]="metal";
    massa[8]=195;

    Name[9]="ѳðêà";
    substance[9]="nemetal";
    massa[9]=32;

    Name[10]="Âóãëåöü";
    substance[10]="nemetal";
    massa[10]=12;

    Name[11]="Öèíê";
    substance[11]="metal";
    massa[11]=65;

    Name[12]="Ñòèá³é";
    substance[12]="polymetal";
    massa[12]=121;

    Name[13]="Àðñåí";
    substance[13]="polymetal";
    massa[13]=74;

    Name[14]="Ãåë³é";
    substance[14]="nemetal";
    massa[14]=4;

    Name[15]="Íåîí";
    substance[15]="nemetal";
    massa[15]=20;

    Name[16]="Ôòîð";
    substance[16]="nemetal";
    massa[16]=18;

    Name[17]="Õëîð";
    substance[17]="nemetal";
    massa[17]=35;

    Name[18]="Ñåëåí";
    substance[18]="nemetal";
    massa[18]=78;

    Name[19]="Àñòàò";
    substance[19]="nemetal";
    massa[19]=209;

    Name[20]="Êðåìí³é";
    substance[20]="nemetal";
    massa[20]=28;

    Name[21]="Êðèïòîí";
    substance[21]="nemetal";
    massa[21]=83;

    Name[22]="Ñêàíäié";
    substance[22]="metal";
    massa[22]=45;

    Name[23]="Öèðêîíié";
    substance[23]="metal";
    massa[23]=91;

    Name[24]="Êîáàëüò";
    substance[24]="metal";
    massa[24]=59;

    Name[25]="Ïàëàäié";
    substance[25]="metal";
    massa[25]=106;


    }

    string tempName;
    int i=0;
    int k=1;
    int arr[size];

    printf("ÂÂåäèòå âåùåñòâî : ");
    cin >> tempName;

    for(int i=0;i<size;i++){
    if(tempName==substance){
    arr[k]=massa;
    i++;
    k++;
    }
    }
    printf("******** \n");

    for (int i = 0; i < k; i++){
    for (int j = 0 ; j < size; j++){
    if(arr==massa[j])
    cout <<"\nÍàçâà : "<< Name[j]<<"\nÌàñà ðå÷îâèíè : "<< massa[j]<<"\nÊëàñ ðå÷îâèíè : "<<substance[j]<<endl;

    }
    }
    system("pause");
    return 0;
    }

     
Top
Загрузка...