Премини към съдържанието

Препоръчан отговор


Здравейте!Трябва ми помощ направих две програми обаче незнам как да ги слея в 1 програма,по такъв начин че да не се промени нищо.И да ми изведе двете програми една под друга на команд пропта! Нов съм в програмирането затова ще се радвам ако ми помогнете да ги слея.

#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
#define N 30
int A[N], n, i;

void inputkeyboard()
{

    do
 {
     cout<<"\n Razmer na masiva: ";
     cin>>n;
 }
 while (n<0 || n>N);

    for (i=0; i<n; i++)
    {
      cout<<"\n A["<<i+1<<"] = ";
      do
      {
        cin>>A;
      }
      while (A<100 || A>999);
    }
}

void inputrandom()
{
    srand(time(0));
       do
 {
     cout<<"\n Razmer na masiva: ";
     cin>>n;
 }
 while (n<0 || n>N);

    for (i=0;i<n;i++)
    {
    A =100+rand()%900;
    }

    for (i=0;i<n;i++)
    {
        cout<<"\n A["<<i+1<<"] = "<<A;
    }
}
int main()
{
    inputrandom();
    int P[10] = {};
    int p, max;
    
    for (i=0;i<n;i++)
    {
        P[A%10]++;
        p= A/10;
        P[p%10]++;
        P[p/10]++;
    }

   
    max = -1;
    for (i=0;i<10; i++) 
        if (P>max) 
            max=P;
    
    for (i=0; i<10; i++)
        if (P==max) 
            cout <<"\n Nai-chesto sreshtanata cifra e " << i << "  " << max << " broia\n";
            
    system("pause");
    return 0;
}

//това е първата програмка//

 

#include <iostream>
using namespace std;
int array[] = { 151,152,123,694,255,956,427,218,769,320 };
int count = sizeof(array) / sizeof(int);

int first(int an_array[],int  members)
{
int a, j, b, *T;
  
         T = new int [members];
         
         for (a = 0, j = 0; a < members; a++)
         {
                 b = an_array[a]; 
                 if (b % 2)
                        T[j++] = b;
         }

         for (a = 0; a < members; a++)
         {
                 b = an_array[a]; 
                 if (!(b % 2))
                        T[j++] = b;
         }

         cout << "\n\nIztinskiqt masiv e:\n"; 
         for (a=0;a<members; a++)
                 cout << an_array[a] << " ";

         cout << "\n\nV nachaloto sa nechetnite a sled tqh chetnite:\n"; 
         for (a=0;a<members;a++)
                 cout << T[a] << " ";
         
         cout << endl;
         delete [] T;
}

main()
{
          first(array,count);
                   
          system("pause");
          return 0;
} //а това е втората програмка//

Благодаря ви предварително !!

 

 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Че main ти е главната функция. От нея си извикай другите функции. Просто е?

  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 18 часа, simtech написа:

Че main ти е главната функция. От нея си извикай другите функции. Просто е?

Успях да го направя мерси много! Изведох всичко в началото и маиновете ги сложих в маин функцията и се получи! Всичко е точно !Жив и здрав !Благодаря.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

  • Разглеждащи това в момента   0 потребители

    Няма регистрирани потребители разглеждащи тази страница.

  • Горещи теми в момента

  • Подобни теми

    • от Alexandar Jelev
      Здравейте, искам  да попитам някой може ли да ми помогне за курсовата задача, ще му бъда изключително благодарен? :)
      Задачата е следната:
      Съставете програма с функции за:
      а) Въвеждане от клавиатура във файл и в масив ( чрез добавяне) данни за автобусни превози ( до 35 ) - Автогара Варна: маршрут, дата (1 до 31), номер на автобуса, фамилия на водача, брой пътници, цена на съответните билети, обща сума на билетите - през месец юли. Извеждане текущото съдържание на масива (файла) на екран;
      б) Извеждане на екран справка за всички превози през избран ден от месеца ( със запитване за нова справка);
      в) Извеждане на екран номерата на автобусите и общата сума на билетите от превозите, извършени с тях, подредени в низходящ ред по сумата.
                   Главна функция main() -с меню  за избор на функции и проврка за състоянието на данните.  Използване на функции с предаване на параметри.
       
    • от Petar02
      Здравейте,
      Имам за задача да създам база данни за мобилен оператор. Какъв вид заявка или отчет или таблица трябва да създам, с която всеки месец да се създава автоматична фактура с дължима сума според определени критерии (на какъв вид план си и каква трябва да бъде месечната ти такса). И също какъв вид форма трябва да направя, за да се плаща тази фактура.
      Благодаря предварително за оказаното съдействие.
    • от Plamy Gerova
      Здравейте, може ли помощ за курсовата ми задача?
      съставете програма с функции за:
      а) въвеждане от клавиатурата във файл и в масив( чрез добавяне) данни за морски пътувания (до 25)- Морска гара Варна: маршрут, кораб-име, име на капитан, цени на билетите- I,II класа, брой пасажери в съответната класа, обща сума на продадените билети- през избран месец от годината.Извеждане текущото съдържание на масива(файла) на екрана.
      б) извеждане на екран данните за превозите на кораб по въведено от клавиатурата име на кораб(със запитване за справка)
      в) извеждане на екран данните за морско пътуване с най- голяма обща сума на продадени билети.
      Главна функция main()- с меня за избор на функции и проверка за състоянието та данните.Използване на локални променливи и функции с предаване на параметри. 
       
    • от Smile Box
      Здравейте моля ви за помощ опитвах няколко пъти но така и не успях да си направя задачата ето това е условието ако трябва ще платя. Благодаря предварително: 
      Даден е двумерен масив A с m реда и n стълба. Да се състави блок схема на алгоритъм, чрез който се създава нов масив b1, b2 ..., bn, като стойноста на bj е равна на средно аритметичното на отрицателните елементи в j -ия стълб. Да се състави програма по този алгоритъм.
  • Дарение

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.