Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
-3 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 14
1

Исправьте ошибки! задание само: массив из 20 чисел случайных (функция random) вывести минимальное

01.11.2013, 09:56. Показов 1335. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "iostream"
void main()
{
setlocale(0,"");
int a[20];
int i;
for(i=0;i<20;i++)
{
printf("введите a[%i]=",i);
scanf("%d",&a[i]);
}
float min=a[0];
for(i=0;i<20;i++)
if (a[i]<min) min=a[i];
printf("минимальное число=%d",min);
getch();
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2013, 09:56
Ответы с готовыми решениями:

Создать массив из 15 случайных чисел и вывести минимальное из них
Напишите пожайлуста прогу которая создает массив из 15 случайных чисел и выводит минимальное из них.

Используя датчик случайных чисел (Random) сформировать массив A
Paskal..... С помощью датчика случайных чисел (Random) формулируйте массив A, состоящий из 5 чисел...

С помощью генератора случайных чисел создать и вывести на экран массив случайных действительных чисел
Задача №1: С помощью генератора случайных чисел создать и вывести на экран массив А 10x10...

исправьте ошибки . задание по текстовым файлам
program Project1; {$APPTYPE CONSOLE} uses SysUtils; Function StrToIntDef(S:String;...

7
148 / 114 / 21
Регистрация: 15.01.2013
Сообщений: 266
01.11.2013, 10:06 2
Ну первая ошибка в том, что код надо оформлять в тегах [CPP], прежде чем выкладывать на форум.
А вторая - я вообще не вижу функции random о которой говорится в задании.
scanf тут не нужен, но все равно, при его использовании, насколько я помню, если массив записывать, не надо ставить & перед массивом, т.к. там и так адрес передается.
Надо заменить этот ручной ввод на функцию рандома. Остальное похоже на правду.
0
122 / 90 / 47
Регистрация: 24.09.2013
Сообщений: 559
01.11.2013, 10:06 3
eremeeva14, Все библиотеки пишется так
C++
1
#include <stdio.h>
И где вы задали функцию rand, для заполнение случайными числами?
0
-3 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 14
01.11.2013, 16:05  [ТС] 4
боже мой в задании написано исправьте ошибки,а не укажите на них!напишите код с использованием рандом
0
Модератор
Эксперт по электронике
8909 / 6678 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
01.11.2013, 16:07 5
Цитата Сообщение от eremeeva14 Посмотреть сообщение
боже мой в задании написано исправьте ошибки,
ну и исправляй тебе на них указали
0
1437 / 1014 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
01.11.2013, 16:17 6
Цитата Сообщение от Аркалык Посмотреть сообщение
eremeeva14, Все библиотеки пишется так
C++
1
#include <stdio.h>
И где вы задали функцию rand, для заполнение случайными числами?
Случай,приведённый выше, тоже допустим.
0
Консультант Витте
106 / 86 / 45
Регистрация: 27.08.2013
Сообщений: 1,356
Записей в блоге: 1
01.11.2013, 16:21 7
Цитата Сообщение от eremeeva14 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "iostream"
void main()
{
setlocale(0,"");
int a[20];
int i;
for(i=0;i<20;i++)
{
printf("введите a[%i]=",i);
scanf("%d",&a[i]);
}
float min=a[0];
for(i=0;i<20;i++)
if (a[i]<min) min=a[i];
printf("минимальное число=%d",min);
getch();
}
Такое нужно:?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <locale>
#include <ctime>
using namespace std;
 
 
int main()
{
std::locale::global(std::locale(""));
int Arr[20]; 
int min=INT_MAX;
srand (time(NULL));
for(int i = 0;i < 20;i++) {
Arr[i] = rand();              //Заполнение массива случайными числами и вычисление минимального элемента.
if (Arr[i]<min) min=Arr[i];
}
for(int i = 0;i < 20;i++)                   //Вывод массива.
    cout << Arr[i] << " " ;
cout<<"Минимальный элемент = "<<min<<endl;
  system("pause");
  return 0;
}
1
-3 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 14
07.11.2013, 16:37  [ТС] 8
о спасибооо)))

Добавлено через 1 минуту
а можно теперь тоже самое только в структурах!!!
0
07.11.2013, 16:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2013, 16:37
Помогаю со студенческими работами здесь

Используя объект Array создать массив случайных чисел и сделать задание по нему
1. Используя объект Array, создать массив случайных чисел. 2. Найти максимальный и минимальный...

Генератор случайных чисел на С++ <random>
генератор случайных чисел в &lt;random&gt; http://www.cplusplus.com/reference/random/ генератор...

Random.Next, генератор случайных чисел
using System; class MyClass { static public int lengthPas; // длина пароля static public...

Ввод случайных чисел Random
Поможіть зробити Ввод випадкових чисел. Ось код програми без Random. Якщо не важко. #unit...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru