|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Найти ошибку в коде массива |
|
C/C++ - Найти ошибку в коде массива
|
Новый участник Сообщения: 10 |
Профиль | Отправить PM | Цитировать #include <stdio.h>
#include <conio.h> #include<locale.h> int main () { setlocale(LC_ALL,"russian"); float array[1000], sum=0, min,max; int i,n,p=1,k,w,t; printf("Введите размерность массива\n"); scanf("%d",&n); for (i = 0; i<n; i++) { printf("Число %d:", i+1); scanf("%f", &array[i]); } for (i=0; i<n; i++) sum+=array[i]; printf("Сумма чисел введеного массива = %d\n", sum); for (i=0; i<n; i++) p*=array[i]; printf("Произведение элементов массива = %d\n",p); t=0; min=array[0]; for (i=1; i<n; i++){ if (min> array[i]) min= array[i]; t=i; } printf("Минимальный элемент массива = %d\n", min); w=0; max= array[0]; for (i=1; i<n; i++) { if (max< array [i]) max= array [i]; w=i; } printf("Максимальный элемент массива = %d\n", max); array[t]=array[w]; array[w]=array[t]; printf("Измененный массив:\n"); for (i = 0; i<n; i++) { printf("Число %d:%f.0\n",i+1,array[i]); } return 0; } Не меняет минимальный и максимальный элемент местами в чём ошибка? |
|
Отправлено: 00:12, 24-10-2014 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать Цитата artyomartemyev96:
Воспользуйтесь еще одной переменной. Например так |
|
------- Отправлено: 00:22, 24-10-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата lxa85:
|
|
Отправлено: 06:02, 24-10-2014 | #3 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать ой, да, разумеется!
|
Отправлено: 09:23, 24-10-2014 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - [решено] Найти ошибку в коде массива | artyomartemyev96 | Программирование и базы данных | 1 | 12-10-2014 20:52 | |
C/C++ - Помогите найти ошибку | кэп | Программирование и базы данных | 3 | 06-11-2012 09:16 | |
C/C++ - Помогите найти ошибку | Bokslaitner | Программирование и базы данных | 3 | 01-11-2012 22:03 | |
CMD/BAT - [решено] самодельный таймер - не могу найти ошибку в коде | элькхар | Скриптовые языки администрирования Windows | 4 | 24-10-2012 22:37 | |
C/C++ - [решено] Найти среднее геометрическое элементов массива А (С++) | kmi567 | Программирование и базы данных | 2 | 10-12-2010 05:06 |
|