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

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

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

Экзамен по С - C++

08.04.2007, 21:15. Просмотров 3868. Ответов 10
Метки нет (Все метки)

Помогите пожалуйста с экзаменом по языку программирования С, в рамках университетской программы первого курса. Очень надо сдать экзамен с первого раза, умеренная плата и пожизненная благодарность по факту помощи гарантируется)
Номер аськи 376-677-643.
Спасибо!)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2007, 21:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Экзамен по С (C++):

Определить иерархию классов для варианта "тест, экзамен, выпускной экзамен, испытание" - C++
Порядок выполнения работы. 1. Определить иерархию классов (в соответствии с вариантом). 2. Определить в классе статическую компоненту -...

Экзамен - C++
Здравствуйте!!! Помогите пожалуйста решить вопрос с экзаменом! Необходимо сделать 5 задач из файла...помогите, кто как сможет... ...

Экзамен - C++
3аданный миссив целых чисел делится на 3 части двумя элементами: максимальным и минимальным. Определить сумму элементов в каждой частьи...

Экзамен по C - C++
Доброго времени суток. Мой друг учится на программиста. Но временно у него нет доступа к сети Интернет и он попросил меня помочь ему с...

Экзамен по С++ - C++
Здравствуйте форумчане! Мне очень нужна ваша помощь, ибо не успеваю...У меня завтра экзамен, а мне надо перерешать задачи и по С++ и по...

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

10
Pricolist
сам себе админ и инженер
1344 / 78 / 9
Регистрация: 07.09.2006
Сообщений: 1,571
08.04.2007, 21:43 #2
ты бы сюда задачку-то скинул бы, а люди глянули бы, и если идея появиться, то наверное уж подскажут.
0
Rouk
0 / 0 / 0
Регистрация: 05.04.2007
Сообщений: 3
08.04.2007, 23:14 #3
1.Поиск седловой точки в матрице.
Элемент матрицы назовем седловой точкой, если он является одновременно наименьшим в своей строке и наибольшим в своем столбце. Составить программу, вводящую с клавиатуры матрице размером 4 х 5 и выводящую на экран номера строки и столбца какой-нибудь седловой точки (если ни одна седловая точка не найдена, надо вывесте сообщение об ошибке).
Пример: введена матрица
1 5 2 1 8
6 8 6 3 1
8 9 7 8 9
7 1 1 0 9
то программа должна вывести на экран:
2 2


2. Составить программу, выполняющую удаление из введенного с клавиатуры предложения комментариев, записанных в стиле языка С. Комментарии начинаются с символов "/*" и заканчиваются на "*/". При этом, в отличие от языка С, допустимы вложенные комментарии. Например, если пользователь вводит с клавиатуры предложение "Alpha Beta/*Gamma /*123*/ Q */X", программма должна вывести на экран "Alpha Beta X".

Ну это только примеры задач. И дело в том, что экзамен будет в июне, но чем дальше в лес, тем более удручающе действует на меня С. Потому и ищу заранее...
0
Alucard
1 / 1 / 1
Регистрация: 18.04.2007
Сообщений: 41
19.04.2007, 08:32 #4
Вот тебе код, если ты не на VS 8.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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
 
using namespace std;
int mas[4][5];
bool IsMin(int m,int v);
bool IsMax(int m,int v);
void main()
{
    cout<<"Введите матрицу\n";
    for(int i=0;i<4;i++)
        cin>>mas[i][0]>>mas[i][1]>>mas[i][2]>>mas[i][3]>>mas[i][4];
    int cCounter=0;
    for(int i=0;i<4;i++)
    {
        for(int j=0;j<5;j++)
        {
            if(IsMin(i,j) && IsMax(i,j))
            {
                cCounter++;
                cout<<i<<' '<<j<<endl;
            }
        }
    }
    if(cCounter==0)
        cout<<"Error... Не могу найти седлову точку\n";
}
bool IsMin(int m,int v)
{
    int min=mas[m][v];
    for(int i=0;i<5;i++)
        if(min>mas[m][i])
            return false;
    return true;
}
bool IsMax(int m,int v)
{
    int max=mas[m][v];
    for(int i=0;i<4;i++)
        if(max<mas[i][v])
            return false;
    return true;
}
0
Rouk
0 / 0 / 0
Регистрация: 05.04.2007
Сообщений: 3
22.04.2007, 16:50 #5
О, спасибо! С этим вроде всем понятно. А вот со второй, с удалением комментария типа как по образцу, не выходит(
0
Alucard
1 / 1 / 1
Регистрация: 18.04.2007
Сообщений: 41
23.04.2007, 07:50 #6
я те функцию поиска скобок напишу, а дальше сам (хоть чуть-чуть мозгами пошевели)
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
int*Find(char*c)
{
   int x=0,cCounter=0,*p;
   while(char[x++]!='\0');x--;
   for(int i=0;i<x-1;i++)
         if(c[i]=="/" && c[i+1]=="*")
              cCounter++;
   p=new int[cCounter*2];
   cCounter=0;
   for(int i=x;i!=1;i--)
   {
       if(c[i]=='*' && c[i-1]=='/')
       {
          p[cCounter]=i-1;
          cCounter++;
        }
    }
    for(int i=0;i<x-1;i++)
    {
       if(c[i]=='*' && c[i+1]=='//')
       {
             p[cCounter]=i;
             cCounter++;
       }
    }
  return p;
}
Ну а если будут вопросы пиши!
0
гость
0 / 0 / 0
Регистрация: 17.04.2015
23.04.2007, 20:19 #7
Вот тебе код, если ты не на VS 8.0 или старше пишеш то прийдется подправить
Вообще то Rouk писал что экзамен по C, или я слепой???? Так что никакого cin/cout!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Если нормальный универ. то за такое балы снимут.
0
Alucard
1 / 1 / 1
Регистрация: 18.04.2007
Сообщений: 41
25.04.2007, 07:29 #8
Если ему нужна высокая оценка то пусть сам пишет, а то если его спросят по коду и он не ответит ему оценку не снизят. И к стати для экзамена этого мало нужно еще че-нить добавить, типа проверки на то введена ли вся матрица или нет и т.д.
0
гость
0 / 0 / 0
Регистрация: 17.04.2015
27.04.2007, 00:51 #9
Ребят, мне бы сдать просто экзамен. Чтобы задача была решена верно, написана на С, а не С++, и в проге было использованно только то, чему нас учили. Не думаю, что препод так уж поверит в моё авторство, если там будет что-то очень мудреное. Но по сути, это не будет иметь особого значения, если всё будет правильно. Спасибо вам за помощь!
Кстати, это не имеет в принципе значения, но я девушка...
0
root
Заблокирован
02.05.2007, 20:38 #10
Программки-то на С++, причем ANSI, а не на классическом...
С тут и не пахнет. Так что либо сдавать так, либо переписывать проги...
0
гость
0 / 0 / 0
Регистрация: 17.04.2015
04.05.2007, 22:19 #11
Ребят у меня тоже экзамен 17 мая нужно помочь с заданицем. Буду благодарен за любую помощ

Напишите программу "Телефонная книга".
Организуйте ввод данных, вывод данных, поиск телефона по фамилии, имени. Предусмотрите поиск по маске и вывод информации обо всех абонентах, чьи имена удовлетворяют заданной маске. Реализовать возможности добавления, удаления и сортировки по имени, фамилии и дате добавления. Предусмотрите вывод абонентов по определённой категории (друзья, семья, работа). Добавьте возможность вывода на экран абонентов, у которых в текущем месяце день рождения.
Предусмотрите возможность редактирования информации об абонентах.
Информация об абонентах должна храниться в файле. Если во время работы программы пользователь внёс изменения в телефонную книгу, программа должна его запрашивать, обновлять данные или нет.
0
04.05.2007, 22:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2007, 22:19
Привет! Вот еще темы с ответами:

экзамен по с++ - C++
дана вещественная матрица размером M на N. Найти сумму наибольших элементов строк. срочняк!!!!! между трйокой и двойкой((((( памогите пл ...

экзамен - C++
Помогите написать программу 2 и 3, 1ую решил

Экзамен. - C++
Здравствуйте, форумчане! Понимаю, что неправильно, но завтра экзамен, и нужно сделать программу на C++. Если кому не сложно, помогите...

Экзамен оч нужно - C++
найти значение Условия задач пишем вручную


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

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

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