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

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

Войти
Регистрация
Восстановить пароль
 
joniko
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 6
#1

программа получения ответов в проц. - C++

17.05.2011, 12:34. Просмотров 393. Ответов 5
Метки нет (Все метки)

здравтсвуйте. дали практическое задание. не понимаю как можно сделать. помогите решить. заранее спасибо.
Канадская радиокомпания провела опрос 250 радиослушателей по вопросам " какое животное, Вы связываете с Канадой и канадцами". Составить программу получения наиболее часто встречающихся ответов и их долей в (%). задача на языке СИ.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2011, 12:34
Я подобрал для вас темы с готовыми решениями и ответами на вопрос программа получения ответов в проц. (C++):

Программа для получения объема свободного места на диске - C++
Есть код программы для определения свободного места на диске на VB. Надо написать то же самое на С++ с очень подробными комментариями. Есть...

Рандомизация ответов - C++
Возникли некоторые проблемы, не знаю как сделать рандом ответов в тестирование, да так чтобы не потерять правильный ответ. Буду очень рад...

Варианты ответов (тест) - C++
Если derived class (Class2) содержит переопределеную функцию из the base class (Class1), как может derived function вызывать the base...

Рандомизация ответов с запоминанием верного - C++
есть массив mass; в него генерю неповторяющиеся элементы в диапазоне от 1 до 4. Сделал так что выводятся 4 варианта ответа всегда...

Тест из одного вопроса и четырех ответов - C++
Напишите тест в виде 1 вопроса и четырех ответов через if else

Как прикрепить счетчик правильных ответов? - C++
как к нему прикрепить счетчик правильных ответов чтоб в конце он выдал сколько правильных ответов? #include<iostream> using...

5
ValeryLaptev
Эксперт С++
1048 / 827 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
17.05.2011, 12:53 #2
Сначала выпиши всех возможных животных. Их немного же - десятка полтора. Пусть их будет K.
Потом напиши перечисление с этими именами (на английском).
Потом в программе объяви массив из 250 элементов.
Потом в цикле его заполни случайными числами от 0 до К-1.
Потом объяви массив из K элементов - это счетчики животных.
Потом в цикле пробегая массив из 250 элементов добавляй в массив счетчиков по 1 в тот элемент, значение которого смотришь в массиве - 250.
А потом пробежи по массиву счетчиков и выбери максимальный счетчик - это и будет твое животное.

А теперь напиши все это на иностранном языке - С++
0
diagon
Higher
1936 / 1202 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
17.05.2011, 12:58 #3
На с++ все можно сделать проще
C++
1
2
3
4
5
6
7
#include <map>
#include <sstream>
...
std::string s;
std::map m(std::string,int);
while (std::cin >> s)
    m[s]++;
Ну а проценты уже несложно.
Но автору на си вроде надо
0
ValeryLaptev
Эксперт С++
1048 / 827 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
17.05.2011, 13:01 #4
Вряд ли они stl проходили. Чел, который хоть чуть-чуть знакомый с STL - таких заданий здесь писать не станет...
0
joniko
0 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 6
17.05.2011, 13:24  [ТС] #5
я не проходил си++, а составить код затрудняюсь, по мне задача сложноватая. подскажите с кодом.
0
ValeryLaptev
Эксперт С++
1048 / 827 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
17.05.2011, 14:07 #6
Цитата Сообщение от joniko Посмотреть сообщение
я не проходил си++, а составить код затрудняюсь, по мне задача сложноватая. подскажите с кодом.
Дык у меня выше вся последоватьельность шагов написана.
Начни по порядку - напиши enum! Если не знаешь, что такое - прочитай.
Напиши объявление массива из 250 элементов. Если не знаешь - открой книжку, прочитай.
Это же ЭЛЕМЕНТАРНЫЕ знания, которые ЛЮБОЙ даже непрофи должен знать.
Иначе, как зачет получишь?
0
17.05.2011, 14:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2011, 14:07
Привет! Вот еще темы с ответами:

Квадратное уравнение ax 2 +bx+c=0 . Предусмотреть следующие варианты ответов - C++
Прошу помочь решить! квадратное уравнение ax 2 +bx+c=0 . Предусмотреть следующие варианты ответов. действительные корни (их...

Создание теста. Реализовать подсчет правильных ответов - C++
Добрый день, подскажите как закончить программу с написанием теста в С++, начало я сделала, в концу нужно чтобы был счетчик, чтобы...

Как подсчитать максимальное количество верных и неверных ответов? - C++
оригинал вопроса: The program should display, separately, the longest streak, i.e. (a) the maximum number of correct answers in a row ...

Сравнить 2 текстовых файла и вывести количество правильных ответов - C++
В 1 файле имеется строка состоящая из цифр. Цифры- это номера ответов. Во 2 файле записана правильная последовательность ответов....


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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