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

Сдача курсовой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка имен по алфавиту пузырьком http://www.cyberforum.ru/cpp-beginners/thread126741.html
Чет не сортируется( char temp; for(f=0;f<3;f++) { for(i=0;i<3-1;i++) { if(student.name > student.name) { strcmp(temp,student.name); strcmp(student.name,student.name);
C++ сортировка столбцов матрицы методом "пузырька" Дана матрица, размерностью n/n, содержащая целые числа. Отсортировать каждый столбец матрицы с номером 2i по убыванию элементов, а с номером 2i+1 по возрастанию элементов методом "пузырька" =) помогите плииииз....:( http://www.cyberforum.ru/cpp-beginners/thread126738.html
Ветвление + простая оболочка запуска. C++
Задание тут: http://s52.***********/i136/1005/31/13118562aaf8.jpg \begin{cases} & \ m + 1{ if } n = 0 \\ & \ A((n-1,1) { if } n !=0, m=0 \\ & \A (n-1, A(n,m -1)) { if } n > 0, m > 0 \end{cases} И еще одна просьба -- помогите создать оболочку, где было бы текстовое поле (впишу свой текст) и кнопка, запускающая это приложение (с диска c: )
метод деления пополам вроде C++
не могу понять в чем ошибка... #include <stdio.h> #include <math.h> #include <conio.h> main (void) { float a,b,c,x1,x2,del,x,q,r,t,a1,b1,c1,e,u,b11; int i,j,k; printf(" a b c del b11");
C++ Реестр! http://www.cyberforum.ru/cpp-beginners/thread126696.html
Нужно програмно изменить в реестре значение параметра HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\\Explorer\Advanced\Folder\Hidden\SHOWALL\CheckedValue с 1 на 0. Использоваю функцию RegSetValueEx(key,"CheckedValue",0,REG_DWORD,(LPBYTE) Value,4); Только не знаю какое значение надо присвоить переменной Value и какого оно должно быть типа?
C++ Линейный список Привет.Помогите завершить задачу Организация линейного списка. Вылетает ошибка cpu tread при вводе данных #include <stdio.h> #include <stdlib.h> #include <string.h> struct listNode{ char data; struct listNode *nextPtr; }; typedef struct listNode LISTNODE; typedef LISTNODE *LISTNODEPTR; подробнее

Показать сообщение отдельно
Jeronymo
1 / 1 / 0
Регистрация: 07.05.2010
Сообщений: 29
07.05.2010, 22:54  [ТС]     Сдача курсовой
Цитата Сообщение от Jeronymo Посмотреть сообщение
Динамическая обработка информация о наличии автобусов в парке (С++).
Справочные сведения: [1, 4]
Указание:Сведения о каждом автобусе содержат:
1. № автобуса;
2. фамилию и инициалы водителя;
3. номер маршрута.
Программа должна обеспечивать:
а) формирование данных о всех автобусах в виде списка;
б) при выезде каждого автобуса из парка вводится номер автобуса, и про-грамма удаляет данные об этом автобусе из списка автобусов в парке;
в) при въезде каждого автобуса в парк вводится номер автобуса, и программа добавляет данные об этом автобусе в список автобусов в парке;
г) по запросу выдавать сведения об автобусах, находящихся в парке.
Помгите реализовать пункты б) и в)
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <stdlib.h>
struct bus // создание структуры
{
    int Notuda[15]; // пункт прибытия
    char fam[15]; // часы
    char nam[10]; // минуты
    int No; // номер поезда
};
void avt_all(bus *b, int n);
void avt(bus bs);
int search(bus *b, int n, int *t, int i);
int main()
{
    int n, i;
    printf("\n Number of bus:");
    scanf("%d", &n);
    bus *ats=(bus*)malloc(n *sizeof(bus));
    for (i=0; i<n; i++)
    {
        printf("\n Input Notuda:"); scanf("%d",&ats[i].Notuda);
        printf("\n Input fam:"); scanf("%s",&ats[i].fam);
        printf("\n Input nam:"); scanf("%s",&ats[i].nam);
        printf("\n Input No:"); scanf("%d",&ats[i].No);
        
    }
    avt_all(ats, n);
    printf("\n Input searching Notuda:");
    int t[20];
    scanf("%d", t+);
    for (int k=0; k<n; k++)
    {
        k=search(ats, n, t, k);
        if (k<n) avt(ats[k]);
    }
}
void avt_all(bus *b, int n)
{
    for(int i=0; i<n; i++)
    {
        printf("\n i=%d", i);
        printf("\n Notuda is %d", b[i].Notuda);
        printf("\n fam is %s", b[i].fam);
        printf("\n name is %s", b[i].nam);
        printf("\n No is %d", b[i].No);
    }
}
void avt(bus b)
{
        printf("\n Notuda is %d", b.Notuda);
        printf("\n fam is %s", b.fam);
        printf("\n nam is %s", b.nam);
        printf("\n No is %d", b.No);
}
int search(bus *b, int n, int *t, int i)
{
    int j=0;
    for(j=i; j<n; j++)
    {
        if(b[j].Notuda==t)
            break;
    }
    return j;
}
 
Текущее время: 04:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru