|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Найти ошибку в коде массива |
|
C/C++ - [решено] Найти ошибку в коде массива
|
Новый участник Сообщения: 10 |
#include<stdio.h>
#include<locale.h> int main(int argc, char *argv[]) { setlocale(LC_ALL, "RU"); int n; printf("Введите размер массива\n"); scanf("%d", &n); double arr[n]; printf("Введите массив\n"); for(int i=0; i<n; i++){ scanf("%lf", &arr[i]);} int posMax = 0, posMin = 0; double max = arr[0], min = arr[0]; for(int i=0; i<n; i++){ if(max < arr[i]){ max = arr[i]; posMax = i;} if(min > arr[i]){ min = arr[i]; posMin = i;} } printf("Максимум %lf; Минимум %lf\n", max, min); printf("Поменяем их местами\n"); arr[posMax] = min; arr[posMin] = max; for(int i=0; i<n; i++){ printf("%lf ", arr[i]);} printf("\n"); printf("Сумма элементов массива "); max = 0; for(int i=0; i<n; i++){ max += arr[i];} printf("%lf\n", max); printf("Произведение элементов массива "); max = 1; for(int i=0; i<n; i++){ max *= arr[i];} printf("%lf\n", max); return 0; } Программа не работает,найдите ошибку пожалуйста.Задача:Ввести массив вещественных чисел размером п, п вводиться с клавиатуры. Найти его наибольший и наименьший элементы и поменять их местами. Найти сумму и произведение всех элементов массива. |
|
Отправлено: 19:13, 12-10-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата artyomartemyev96:
|
|
Отправлено: 20:52, 12-10-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - [решено] Найти ошибку | Vitaliy21 | Программирование и базы данных | 3 | 11-02-2013 10:54 | |
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 |
|