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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Амперсанд перед именем функции http://www.cyberforum.ru/cpp-beginners/thread166108.html
Недавно столкнулся с таким представлением функции: double &re(void) Так и не понял, зачем ставится амперсанд перед именем. Адрес все равно функция не возвращает..
C++ подбор паролей может кто то писал,не как не могу разобраться http://www.cyberforum.ru/cpp-beginners/thread166082.html
Указатели на виртуальные функции-члены C++
//Óêàçàòåëè íà âèðòóàëüíûå ôóíêöèè-÷ëåíû. #include <iostream> using namespace std; class Mammal { public: Mammal():itsAge(1) { } virtual ~Mammal() { }
C++ Линейная программа.
Уважаемые, у меня небольшая просьба. Только начинаю изучать программирования, и тут такая задача. Помогите в решении. Программа линейная. Язык программирования С.
C++ сколько человек прожил месяцев, дней, часов, минут, секунд http://www.cyberforum.ru/cpp-beginners/thread166069.html
Написать программу, которая по введённому возрасту в годах (например, 18.5 лет) выводит сколько человек прожил месяцев, дней, часов, минут, секунд
C++ Расположить числа по возрастанию Пользователь вводит четыре числа: a, b, c, d float a, b, c, d; cin >> a >> b >> c >> d; как легче всего расположить их по возрастанию? заранее спасибо подробнее

Показать сообщение отдельно
chesser
17 / 17 / 1
Регистрация: 02.08.2010
Сообщений: 44
16.09.2010, 12:58     Заполнение динамического массива случайными числами
Так можно попробовать:
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;
}
 
Текущее время: 20:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru