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

Описать запись с именем ZNAK - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализация http://www.cyberforum.ru/cpp-beginners/thread293640.html
Кто может помочь с одним моментом в курсовике , курсовик сделан почти весь, но там буквально 5-7 строчек кода нужно чтобы всё заработало. Цель: Для заполнения третьей таблицы , нужно использовать две других таблицы , кто может помочь помогите пожалуйста, я могу выслать курсовик по почте, ещё раз говорю там немного нужно будет сделать. К сожалению сам я не могу понять . Если кто может помочь ,...
C++ Структуры #include <iostream> #include <conio.h> #include <stdlib.h> #include <ctime> #include <iomanip> #include <time.h> using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread293630.html
Побитовые операции C++
Задание: Дано целое неотрицательное число. Определить количество составляющих его шестнадцатеричных цифр, содержащих в двоичном представлении равное количество нулей и единиц (например, 3, 5 и др.). Дайте кусок кода или подскажите как сделать. Заранее спасибо!
C++ Класс
Помогите с решением: Напишите программу о списке студентов учащихся, в группе отсортированных в алфавитном порядке с указанием даты рождения. Результат выведете на экране.
C++ деревья http://www.cyberforum.ru/cpp-beginners/thread293600.html
всем доброго времени суток :) помогите разобраться с деревьями .... нужно создать клас, который содержыт древовидную структуру данных и реализовать операции над деревом... ( чем лучше реализовать списком или масивом ?) 1.вставка узла в дерево 2.удаление узла из дерева
C++ Не получается сформировать матрицу по условиям задания Имеем задачу: Совершенно не пойму как сформировать матрицу...Помогите пожалуйста написать функцию для формирования матрицы по условиям из пункта "а", мне бы только логику понять. Спасибо! подробнее

Показать сообщение отдельно
Margo93
0 / 0 / 0
Регистрация: 12.05.2011
Сообщений: 7
12.05.2011, 21:14  [ТС]     Описать запись с именем ZNAK
пока вот..
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
 #include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
#define N 8
struct znak
{
char name[30];
char zodiak[100];
int bday[3];
};
struct znak note[N];
 
void input(void)
{
for (int i=0; i<N;i++)
{
puts("Vvedite familiyu");
scanf("%s",note[i].name);
puts("Vvedite znak");
scanf("%s",note[i].zodiak);
puts("Vvedite den' rozdenya v formate DD MM GGGG");
scanf("%d %d %d",&note[i].bday[0],&note[i].bday[1],&note[i].bday[2]);
system("cls");
}
}
void output(void)
{
puts("|---------------------|-----------|---------------|");
puts("|       Familiya      |  Zodiak   |Den' rozhdeniya|");
puts("|---------------------|-----------|---------------|");
for (int i=0; i<N;i++)
printf("|%21s|%11d|%2d.%2d.%4d |\n",note[i].name,note[i].zodiak,note[i].bday[0],note[i].bday[1],note[i].bday[2]);
printf("|-------------------------------------------------|\n");
}
void sort(void)
{
    {
  for j=1 to N-1 do
    for i=1 to N-j do
     if(m[i].bday[2]) > (m[i+1].bday[2]) then
     
      m[i]=buf[i];
      buf[i]=buf[i+1];
      buf[i+1]=m[i];
    }
 
    {for j=1 to N-1 do
    for i=1 to N-j do
     if (m[i].bday[2])=(m[i+1].bday[2]) then
      if (m[i].bday[1]) > (m[i+1].bday[1]) then
    }
    {
      buf[1]=m[i];
      m[i]=m[i+1];
      m[i+1]=buf[1];
    }
    {
   for j=1 to N-1 do
    for i=1 to N-j do
     if (m[i].bday[2])==(m[i+1].bday[2]) then
      if (m[i].bday[1]) == (m[i+1].bday[1]) then
       if (m[i].bday[0]) > (m[i+1].bday[0]) then
    }      
       {
      buf[1]=m[i];
      m[i]=m[i+1];
      m[i+1]=buf[1];
     }
}
}
 
void search()
puts("VVedite familiyu");
 
 scanf(name);
  for i=1 to k do
   if m[i].name==fam then
   {
     puts("Фамилия:',m[i].f:14,'  ');
     puts("Знак зодиака:',m[i].zodiak:14,' ');
     puts("Дата рождения:");
      for j=1 to 3 do
       printf(m[i].bday[j],'.');
   }
  else
   puts("Неверно");
 
}
 
 
void main()
{
    int i,j;
    struct znak
input();
puts("Ishodnaya tablica");
output();
puts("Vyberete deystvie");
puts("1 - sortirovka");
puts("2 - poisk");
int i=0;
scanf("%d", &i);
switch(i)
{
case 1:sort();
    puts("otsortirivannaya");
    output();
    break;
case 2:search();
}
fflush(stdin);
char c=getchar();
return 0;
}
продолжаю исправлять...
 
Текущее время: 06:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru