ПОМОГИТЕЕЕЕ!!!! Написать программу ** языке С (массивы) В классе 32 ученика, рост...

+570 голосов
6.5m просмотров

ПОМОГИТЕЕЕЕ!!!! Написать программу на языке С (массивы) В классе 32 ученика, рост которых от 147 до 168 см. Написать программу, которая определила бы номер самого высокого ученика и его рост пожалуйста пожалуйста!!!!!!


Информатика (98 баллов) | 6.5m просмотров
+76

Ну если кратко, то cin>> это scanf(), а cout<< - Это printf()

+119

Вот такая я тварь :D

+64

Я не знаю С

+164

а на С

+77

да

Дан 1 ответ
+89 голосов

Ответ:

//Братишка, я тебе С++ принёс

#include

/*

#include

#include

#include*/

using namespace std;

/*

void fill(int arr[32]){

   srand(time(NULL));

   for(int i = 0;i<32;i++){</p>

       arr[i] = rand()%22 + 147;

   }

}*/

int main()

{

   int students[32];

   //fill(students);

   for(int i = 0;i<32;i++){</p>

       cin>>students[i];

   }

   int max_index = students[0];

   for(int i = 0;i<32;i++){</p>

       if(students[i]>max_index){

           max_index=i;

       }

       //Не обязательно

       else{

           continue;

       }

   }

   cout<<"Рост:"<<students[max_index]<<endl;</p>

   cout<<"Номер:"<<max_index+1;</p>

   return 0;

}

Объяснение:

Код в комментариях нужен для автоматизации заполнения(чтобы не придумывать 32 числа)

(154 баллов)