Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2016, 03:33   #1
Andrey0707
Новичок
Джуниор
 
Регистрация: 25.04.2016
Сообщений: 2
По умолчанию С+ определение наименьших элементов в масиве

Нужно найти 2 наименьших элемента в массиве. Что не так с кодом, потому что он не показывает нужный результат.

Код:
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <locale.h>

const int m=10;
int main()
{
	setlocale(LC_ALL, "rus");
float Y[m];
float Z[m];

int i;

	for (i = 0; i< m; i++) 
	Y[i] = rand() %15 -2;

printf("Массив: \n");
for ( i = 0; i< m; i ++ ) 
printf("%3.0f |", Y[i] );  
printf ("\nПолученный массив:\n");
for(i=0;i <m;i++)
{
if( (Y[i] > 0) && (Y[i] < 10) ) 

Z[i] = Y[i];	
else 
Z[i] = 1;
printf("%3.0f |", Z[i]); 
}
float minb = Y[0];  
float mins = Y[1];  
float temp;
 
if( minb < mins) {
  temp = minb;
  minb = mins;
  mins = temp;
}     
 
for ( i = 2; i< m; i ++ )  {
  if( minb > Y[i] ) {
    mins = minb;
    minb = Y[i];
  }  
}

getch(); 
}
Andrey0707 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти 7 наименьших элементов seleznev Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 10.12.2011 19:28
количество максимальных элементов в масиве viknik Помощь студентам 3 21.03.2011 09:04
Сумма трех наименьших элементов диапазона Gerzs Microsoft Office Excel 1 08.11.2010 19:51
произведение трех наименьших элементов массива boing Паскаль, Turbo Pascal, PascalABC.NET 10 14.04.2010 09:03
Нахождение наименьших элементов PrincNochi Помощь студентам 0 06.12.2009 19:40