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

Структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимальный элемент среди элементов, расположенных в четных столбцах массива http://www.cyberforum.ru/cpp-beginners/thread659988.html
Доброго времени суток. Даны целые массивы a, b. Для каждого массива определить максимальный элемент. В программе должны быть функции: - ввода исходных массивов, - поиска максимального значения с передачей найденного значения - вывода исходных массивов и результатов #include <iostream.h> #define I 5 #define J 5 void vvodmas( int , char );
C++ Минимизация суммарной поверхности цилиндрического резервуара заданного объёма Доброго времени суток! Очень нуждаюсь в помощи!!! Совсем не получается ничего с программой (как обычно)!! А сдавать все равно что-то нужно ... и даже не что-то, а рабочую программу на с++ Задача такова: Требуется изготовить цилиндрический резервуар объемом V=I л. Составить программу определения высоты резервуара h и его радиуса R, при котором суммарная поверхность резервуара будет наименьшей.... http://www.cyberforum.ru/cpp-beginners/thread659987.html
C++ Составить текстовое меню
составить текстовое меню, в котором при выборе первого пункта вычисляется косинус введенного числа, при выборе другого пункта - синус. при выборе третьего - тангенс. использовать оператор множественного выбора...
подсвязный граф в си++ C++
15.Для каждого жителя города задано множество (возможно, пустое) имен его детей; каждый житель города имеет уникальное имя. Жители x и y называются родственниками, если либо x — ребенок y, либо y — ребенок x, либо существует некий z, такой, что x является родственником z, а z — родственником у. Получить все подмножества родственников. Вместо имен можно использовать шифры (номера) жителей. 16. В...
C++ Найти седловые точки матрицы http://www.cyberforum.ru/cpp-beginners/thread659974.html
Вывести на экран матрицу в котрорых имеетсю седловые точки! Что то не работает, в чём причина? Добавлено через 15 секунд #include "stdafx.h" #include "iostream" #include "iomanip" #include "conio.h" using namespace std;
C++ частота встречи символа Здравствуйте, пишу программу которая определяет частоту появления каждого символа в тексте. Застрял на этапе подсчета каждого символа который встречается. вот код. Почему не выводится f? #include <cstdlib> #include <iostream> #include <fstream> using namespace std; int main(int argc, char *argv) { ifstream TextFile1("test.txt"); подробнее

Показать сообщение отдельно
TioS
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 4

Структуры - C++

28.09.2012, 22:56. Просмотров 443. Ответов 8
Метки (Все метки)

Не могу придумать как в цикле создать структуры rabit1, rabit2...5 и присваивать значения из структуры rabit, или чтоб сразу без rabit. Надеюсь кто-нибудь сможет прояснить мне как это сделать.

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
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <stdlib.h>
#include <time.h>
 
using std::cout;
using std::cin;
using std::endl;
 
char* nameFunc(char* name);
char nameM[7][15] = {"Sergey", "Misha", "Vlad", "Andrey", "Yra", "Sasha", "Dima"};
char nameF[6][15] = {"Oksana", "Ira", "Natasha", "Nadya", "Lena", "Anya"};
 
 
struct Bunnies
{
    int age;
    char* color;
    char* sex;
    char* name;
};
 
int main(void)
{
    srand(time(NULL));
    char color[4][15] = {"white", "brown", "black", "spotted"};
    char sex[2][15] = {"Male", "Female"};
 
for(int i = 1; i <= 5; i++)
    Bunnies rabit = {0, color[rand()%4], sex[rand()%2], nameFunc(rabit.sex)};
 
 
char* nameFunc(char* a)
{
    int b = strlen(a);
    if(b == 4)
        return nameM[rand()%7];
    else
        return nameF[rand()%6];
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru