Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 141, средняя оценка - 4.80
Непрограммистка
0 / 0 / 0
Регистрация: 15.09.2010
Сообщений: 45
#1

Заполнение динамического массива случайными числами - C++

15.09.2010, 18:58. Просмотров 19543. Ответов 20
Метки нет (Все метки)

оч нужна помощь
написать в консоли программу: динаммический массив размерностью 20 заполняется случайными числами
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2010, 18:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заполнение динамического массива случайными числами (C++):

Заполнение двумерного динамического массива случайными числами от 1 до N - C++
Не понимаю, в чём ошибка.. Можно ли вообще сравнивать for (int i = 0; mass!=NULL; i++) mass с NULL?? #include <fstream> #include...

Заполнение массива случайными числами - C++
Подскажите пожалуйста, как заполнить массив случайными числами в div-C++? Программа выдает ошибку=( #include <cstdlib> #include...

Заполнение массива случайными числами - C++
Извините за наиглупейший вопрос, но я забыл как задавать диапазон случайных чисел при заполнеии массива:wall:. Будьте добры, освежите мне...

Заполнение массива случайными числами - C++
Здравствуйте. Необходимо заполнить два массива случайными числами. Проблема состоит в том, что массивы заполняются одинаковыми...

Заполнение массива случайными числами - C++
Доброго времени суток. Перейду сразу к сути: Надо построить массив из 5000 целых случайных чисел и отсортировать его сортировкой Шелла, ...

Заполнение динамического массива числами от -50 до 50! - C++
Плиз помогите Заполненить динамический массив числами от -50 до 50!буду очень признателен

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Непрограммистка
0 / 0 / 0
Регистрация: 15.09.2010
Сообщений: 45
16.09.2010, 09:50  [ТС] #16
Вы в каком С++ прогаммируете, мне нужен 6.0. У меня ошибки выдает!
0
easybudda
Модератор
Эксперт CЭксперт С++
9624 / 5572 / 947
Регистрация: 25.07.2009
Сообщений: 10,707
16.09.2010, 10:19 #17
Цитата Сообщение от Непрограммистка Посмотреть сообщение
Вы в каком С++ прогаммируете, мне нужен 6.0. У меня ошибки выдает!
Microsoft Visual Studio 6.0 или Borland C++ Builder 6.0? В любом случае и тот и другой давно морально устарели, и писать код с оглядкой на них - затея сомнительной нужности. В этой отдельно взятой програмке используются классы STL (Standart Template Library) - даже судя по названию что-то стандартное, то есть должно бы присутствовать. Если компилятор про эти стандартные классы ничего не знает - не нужен такой компилятор! Кстати, давно интересно - спросить неукого: с какой целью учат студентов тому, что заведомо не пригодится? Если не сложно, поинтересуйтесь у преподавателя и отпишитесь, пожалуйста...
Заполнение динамического массива случайными числами Заполнение динамического массива случайными числами
И просто на всякий случай - а ошибки-то какие?
0
Непрограммистка
0 / 0 / 0
Регистрация: 15.09.2010
Сообщений: 45
16.09.2010, 11:58  [ТС] #18
Если не сложно, поинтересуйтесь у преподавателя и отпишитесь, пожалуйста...

Ну дела никому до нас нет! Обещается установить на компах 5.0, а пока работает здесь.
Вот что у меня заработало
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream.h>
#include <stdlib.h> 
#include <ctime>
int main()
{
    int i;
    int *A;
    int b;
    cout<<"razmernost:";
    cin>>b;
    
 
    A=new int [b];
    srand( (unsigned)  time( NULL));
    for (i=0;i<b;i++)
    {
        A[i]=rand();
    }
    for (i=0; i<b;i++)
    {
    
        cout<<A[i]<<" ";
    }
    cout<<endl;
    delete [] A;
    system  ("pause");
    return 0;
}
Добавлено через 5 минут
А еще вот задачка!
 Комментарий модератора 
На форуме действует правило: одна тема - один вопрос.

Программа содержит строки!
Нужна ввести с клавиатуры строку, посчитать большие гласные латинские буквы и маленькие гласные латинские буквы и сравнить каких больше!


Добавлено через 1 минуту
Microsoft Visual C++ 6.0
0
chesser
17 / 17 / 1
Регистрация: 02.08.2010
Сообщений: 44
16.09.2010, 12:58 #19
Так можно попробовать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include "stdafx.h"
#include <iostream.h>
int main(int argc, char* argv[])
{char s[100];
 char Ltr[12]={'A', 'E', 'I', 'O', 'U', 'Y', 'a', 'e', 'i', 'o', 'u', 'y'};
 int i, j, k1=0, k2=0;
 
 cout<<"Stroka: ";
 cin.getline(s, 100);
 for(i=0; s[i]!='\0'; i++)
  for(j=0; j<12; j++)
   if (s[i]==Ltr[j])
   {if (j<6)
     k1++;
    else
     k2++;
   }
 cout<<"Kol-vo bolshih glasnyh bukv: "<<k1<<endl;
 cout<<"Kol-vo malyh glasnyh bukv: "<<k2<<endl;
 if (k1==k2)
  cout<<"V stroke odinakovoe kol-vo bolshih i malyh glasnyh lat. bukv"<<endl;
 else
 if (k1>k2)
  cout<<"V stroke bolshe bolshih glasnyh lat. bukv"<<endl;
 else
  cout<<"V stroke bolshe malyh glasnyh lat. bukv"<<endl;
 
   return 0;
}
0
Непрограммистка
0 / 0 / 0
Регистрация: 15.09.2010
Сообщений: 45
30.09.2010, 09:51  [ТС] #20
Что значит в условии где s[i]!= вот это-> '\0'
0
dihlofos
Бродяга
303 / 257 / 17
Регистрация: 27.08.2010
Сообщений: 553
30.09.2010, 10:01 #21
'\0' - Нулевой символ, которым заканчиваются строки. В условии используется для проверки окончания строки.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2010, 10:01
Привет! Вот еще темы с ответами:

Заполнение массива случайными числами в цикле - C++
Есть массив который заполняется случайным образом. как сделать чтобы он заполнялся случайным образом несколько раз и результаты выводились...

Заполнение линейного массива случайными числами - C++
Написать программу,которая заполняет линейный массив,размер которого задаются с клавиатуры,случайными натуральными числами в заданном...

Заполнение двумерного массива случайными числами - C++
Подскажите как сделать, чтобы программа запрашивала ввод с клавиатуры или рандомно заполнение матрицы. ну например нажимаешь на 1 она...

Заполнение двумерного массива случайными числами - C++
Подскажите, пожалуйста, правильно ли я создал массив и правильно ли его заполняю? Скрин результата компиляции приложен. Подчеркнутые цифры...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.09.2010, 10:01
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru