Решить по в заданном массиве a(n), все элементы которого попарно различны, найдите: а) наибольший элемент из отрицательных; б) наименьший элемент из положительных; в) второй по величине элемент. на си++!
Ответы на вопрос:
с в) долго думал
#include < stdio.h> #include < stdlib.h> #include < conio.h> #include < iostream> using namespace std; int main(int argc, char* argv[]){int arr[10]; cout < < "input elements " < < endl; for ( int i= 0; i < 10; i++ ) cin > > arr[i]; int max=-9999; int min=9999; cout < < "massiv " < < endl; for ( int o= 0; o < 10; o++ )cout < < arr[o] < < " "; cout < < ""< < endl; for ( int l= 0; l < 10; l++ ) if((arr[l]> max) and (arr[l]< 0 ) ) max =arr[l]; cout < < "max from negatives is: " < < " "; cout < < max < < endl; for ( int z= 0; z < 10; z++ ) if((arr[z]< min)and(arr[z]> =0)) min =arr[z]; cout < < "min from positives is: " < < " "; cout < < min < < endl;
int gmax,gmax2; gmax=arr[1]; gmax2=arr[2]; for (int l=2; l< 10; l++)if(arr[l]> gmax){gmax2=gmax; gmax=arr[l]; }else if(arr[l]> gmax2)gmax2=arr[l]; cout < < "second greatest element is: " < < " "; cout < < gmax2< < endl; }
3 байта = 24 бита
1536 бит < 1,5 Кбайт
8192 байта < 9 Кбайт
1 Кбайт < 9000 бит
1536 бит < 1,5 Кбайт
100 Кбайт < 0,1 Мбайт
Объяснение:
1 байт = 8 бит
1 Кбайт = 1024 байт
1 Мбайт = 1024 Кбайт
24 бит / 8 = 3 байт
1536 бит / 8 = 192 байт / 1024 = 0,1875 Кбайт
9 Кбайт * 1024 = 9216 байт
1 Кбайт * 1024 = 1024 байт * 8 = 8192 бит
1,5 Кбайт * 1024 = 1536 байт * 8 = 12288 бит
0,1 Мбайт * 1024 = 102,4 Кбайт
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
satursacha07.04.2021 01:41
-
ALEXSEENKOALEX07.07.2021 07:00
-
Tiktak22206.05.2023 01:46
-
Alyona202228.11.2020 17:33
-
lap8592816.04.2021 16:01
-
КостяТрестьян11.06.2022 22:23
-
Yachit6803.06.2021 04:30
-
наталя0919.06.2023 19:51
-
Juylia55516.06.2020 08:55
-
нтпрои19.06.2021 18:45
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.