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

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

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

Оллимпиадное задание - C++

26.11.2010, 22:03. Просмотров 362. Ответов 9
Метки нет (Все метки)

Задание. Тестирование студентов по некоторой дисциплине. Программа предлагает пользователю ответить на определенное количество вопросов (не менее 10). Каждый вопрос включает несколько вариантов ответа (не менее 4-х). Программа последовательно предъявляет пользователю вопросы и варианты ответов и ожидает ввода от пользователя выбранного варианта. В конце программа отображает процент правильных ответов, а для каждого неправильного ответа выводит правильный вариант. Также желательно хранение списка вопросов в текстовом файле. (кто сделает выкладывайте код)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2010, 22:03     Оллимпиадное задание
Посмотрите здесь:

Задание по С. - C++
Написать функцию нахождения в массиве целых чисел наименьшего по абсолютной величине числа.

Задание - C++
Есть задание: Сжать элемент удалив из него все элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить...

Задание! - C++
Во время поездки на поезде девочка заменила в названии поезда каждую букву ее номером в русском алфавите и получила запись из единиц и...

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

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

Задание по C++ - C++
ЗАДАНИЕ Затабулировать функцию Z=f(x,y) с шагами (треугольник)x и (треугольник)y внутри прямоугольника и области существования...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Форумчанин
Эксперт С++
4514 / 2856 / 228
Регистрация: 12.12.2009
Сообщений: 7,249
Записей в блоге: 1
Завершенные тесты: 1
26.11.2010, 22:06     Оллимпиадное задание #2
да вроде ничего оллимпиадного тут нет, довольно простое задание.
rrrFer
Заблокирован
26.11.2010, 22:09     Оллимпиадное задание #3
евгеха, есть сомнения что задание олимпиадное, больше на лабу похоже. Не видел чтобы в олимпиадных задачах программа ожидала ввода пользователя. Как на олимпиаде проверяют такое олимпиадное задание?
Цитата Сообщение от евгеха Посмотреть сообщение
кто сделает выкладывайте код
вы тоже свои попытки самостоятельно решить задачу выкладывайте.
евгеха
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 51
26.11.2010, 22:15  [ТС]     Оллимпиадное задание #4
у меня на оллимпиаде было это задание. не смог сделать, вот дома сижу пробую

Добавлено через 2 минуты
ну так покажите код(если не трудно). у меня как то неполучается
Kastaneda
Форумчанин
Эксперт С++
4514 / 2856 / 228
Регистрация: 12.12.2009
Сообщений: 7,249
Записей в блоге: 1
Завершенные тесты: 1
26.11.2010, 22:16     Оллимпиадное задание #5
давайте мы в вашем коде ошибки исправим.
евгеха
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 51
26.11.2010, 23:01  [ТС]     Оллимпиадное задание #6
пока не доделал, думаю. через дня три выложу
silent_1991
Эксперт С++
4960 / 3036 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
27.11.2010, 12:32     Оллимпиадное задание #7
Цитата Сообщение от rrrFer
больше на лабу похоже
Я бы сказал, больше похоже на развод.
Kastaneda
27.11.2010, 12:42
  #8

Не по теме:

Цитата Сообщение от silent_1991 Посмотреть сообщение
больше похоже на развод.
Как раз недавно на форуме проскачила ссылка на статью "как задавать вопросы", там было что-то типа:"нужно заинтерисовать интересным заданием, простые решать скучно". Так вот заголок темы как раз похож на "утку" дабы "заинтерисовать" )

silent_1991
27.11.2010, 12:44
  #9

Не по теме:

Kastaneda, о чём и речь))) А статейка та доставила!)))

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2010, 21:31     Оллимпиадное задание
Еще ссылки по теме:

Задание - C++
Добро времени суток, господа программисты) Прошу помощи((( Было дано задание, по с++, но пока делал остальные на разбор этого не осталось...

Задание - C++
Здравствуйте! Очень нужна помощь, не могу разобратся Заранее спасибо!

Задание на C - C++
Ребята помогите решить задание.

Задание по C - C++
Колупался около двух часов и не нашёл решения. Надеюсь помогут. Задание. Найти сумму целых положительных чисел, больших n,...


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

Или воспользуйтесь поиском по форуму:
евгеха
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 51
16.12.2010, 21:31  [ТС]     Оллимпиадное задание #10
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
// gest!!!.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
 
int main()
{setlocale(LC_ALL,"Russian");  
struct opros
    {
        char vopros[200];
        char otvet[4][200];
        unsigned int pravotvet;
    };
 
opros questions[2000];
int questions_count;
ifstream input_file("BOOKINFO.DAT"); 
questions_count=0;
while(!input_file.eof())
    {
        input_file.getline(opros[questions_count].vopros,sizeof(opros[questions_count].vopros));
        for(int i=0;i<4;i++)
        {
            input_file.getline(questions[questions_count].otvet[i],sizeof(questions[questions_count].otvet[i]));
            input_file>>questions[questions_count].pravotvet;
            input_file.get();
        }
    }
 
questions_count++;
    
}
на этом я и застрял
Yandex
Объявления
16.12.2010, 21:31     Оллимпиадное задание
Ответ Создать тему
Опции темы

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