Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки в С Добрый вечер всем! Подскажите пожалуйста как можно найти длину той части строки S которая содержит только символы из строки S1 (Что то похожее на стандартную функцию С++ StrSpn, но функция strspn... https://www.cyberforum.ru/ cpp-beginners/ thread74638.html C++ Перевод из 16-ной 10-ную систему счисления
Народ помагите кто-нибудь написать програму на языке СИ для перевода числа из 16-ной в 10-ную систему счисления.Плиз оч прошу.)) Добавлено через 4 минуты Ну или хотябы подскажите с чего начать.
C++ Написал но не уверен что правильно 1. Написать программу на Си для вычисления значений функции y (рис. 1) если Х изменяться от Xmin до Xmax с шагом dx. Х , Xmin, Xmax, dx вводиться с клавиатуры. Проверте правильно ли написал ... https://www.cyberforum.ru/ cpp-beginners/ thread74634.html C++ Ребята, как найти моду ряда чисел?=) https://www.cyberforum.ru/ cpp-beginners/ thread74627.html
Всем добрый вечер ;)...!!!..Уважаемые форумчане, помогите, пожайлуста, с нахождением моды ряда чисел(т.е. число, которое встречается среди остальных чаще всего)..Уже столько источников прочитала, а...
Уничтожить стек C++
Не могу сделать уничтожение стека, стек по шаблону делал: #include <vcl.h> #pragma hdrstop #include <iostream.h> #pragma argsused #include <iostream> #include <windows.h> using namespace std;...
C++ Поиск отрезка максимальной длины в массиве. Задача:Поиск отрезка максимальной длины в массиве. В одномерном массиве А из К элементов найти отрезок максимальной длины и вывести его на экран, состоящий из элементов данного массива по правилу:а1... https://www.cyberforum.ru/ cpp-beginners/ thread74618.html
C++ Файлы: определить всех учеников класса, чьи дни рождения приходятся на текущее время года Пожалуйста объясните задачу, как её сделать? Создать текстовый файл с записями фиксированной длины. Файл содержит информацию об 10 учениках школы (фамилия, класс, дата рождения). В каком-то... https://www.cyberforum.ru/ cpp-beginners/ thread74612.html C++ Матрицы
1)Количество строк содержащих хот бы один нулевой элемент 2)номер столбца в которой находится самая длинна серия одинаковых элементов Плз напишите понятно просто я только не давно начал...
C++ класс на С++ https://www.cyberforum.ru/ cpp-beginners/ thread74603.html
доброго времени суток тому кто сможет мне помочь! задача такова. создать простенький класс для работы со строкой, а именно: -Ввод произвольного текста, -Ввести некоторый символ (один или...
C++ Контекстная диаграмма классов https://www.cyberforum.ru/ cpp-beginners/ thread74599.html
Доброго времени суток всем. Задали программу: Герой может передвигаться на одну клетку на север, юг, запад или восток. Движение начинается их точки с координатами (10, 10) Вот мой исходник: ...
C++ Разъясните как чайничку :)
Ребята, кому не трудно, объясните недолекому человеку, как и с чем едят "механизм передачи неопределенного числа параметров". Вот хоть убей, не доходит как это реализовать(именно как правильно...
C++ организация виртуальной памяти Помогите плиз с задачей.... Смоделировать работу системы, которая использует страничную организацию памяти с размером страници 200 байт. В системе присутствует основная память ОП и внешня память... https://www.cyberforum.ru/ cpp-beginners/ thread74590.html
0 / 0 / 0
Регистрация: 23.11.2009
Сообщений: 40
0

Не могу понять как написать правильно. - C++ - Ответ 416111

15.12.2009, 04:54. Показов 736. Ответов 1
Метки (Все метки)

Не могу понять как это написать правильно.
Оно даже не компилируется.

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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
#include<iostream>
#include<conio.h>
#include<stdlib.h>
#include <ctype.h>
#include <string.h>
#include <locale.h>
 
setlocale(LC_ALL, "Russian");
 
typedef struct
{
char name [20];
int group;
int mark[5];
} STUDENT;
 
void fill(STUDENT array[]);
void sort(STUDENT a[]);
void show(STUDENT array[]);
 
int entcontrol(int a, int b);
void entcontrol2(char array[]);
 
int main()
{
STUDENT stud[10];
 
fill(stud);
sort(stud);
show(stud);
 
return 0;
}
 
 
void fill(STUDENT array[])
{
char temp[20];
for(int i=0; i<10; i++)
{
printf("Введите имя и инициалы: ");
entcontrol2(temp);
array[i].name = temp;
printf("\nВведите номер группы: ");
array[i].group = entcontrol(1,100);
 
for(int j=0; j<5; j++)
{
printf("\nВведите оценку %d: ", j);
array[i].mark[j] = entcontrol(2,5);
}
printf("\n\n");
}
}
 
void sort(STUDENT a[])
{
for (int i=0; i<10; i++)
{
if (atoi(a[i].name) > atoi(a[i+1].name))
{
STUDENT p = a[i];
a[i] = a[i+1];
a[i+1] = p;
}
}
}
 
void show(STUDENT array[])
{
bool bl=0;
for(int i=0; i<10; i++)
{
for(int j=0; j<5; j++)
{
if(array[i].mark[j]==2) {printf("%s\n"array[i].name); bl=1;}
}
}
if(!bl) printf("\nНет ни одного студента, имеющего хотя бы одну оценку 2.");
}
 
void entcontrol2(char array[])
{
bool bl;
int i,N;
char str[20];
 
do
{
scanf("%s",str);
bl = 1;
for(i=0;i<strlen(str);i++)
 if(!isalpha(str[i])&&!isspace(str[i]))
{
printf("Error: wrong name! Use only letters or space.\n");
bl=0;
break;
}
}
while (!bl);
array = str;
}
 
 
 
int entcontrol(int a, int b)
{
bool bl;
int i,N;
char str[20];
 
do
{
scanf("%s",str);
bl = 1;
for(i=0;i<strlen(str);i++)
 if(!isdigit(str[i]))
{
printf("Error: wrong value\n");
bl=0;
break;
}
N = atoi(str);
if(N<a || N>b)
{
printf("Error: wrong value\n");
bl = 0;
}
}
while (!bl);
return N;
}


Вернуться к обсуждению:
Не могу понять как написать правильно. C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2009, 04:54
Готовые ответы и решения:

Циклы и функции,не могу понять как правильно написать
Вот задание: #include &lt;iostream&gt; using namespace std; int mod_1(int n){ int count = 0;...

Не могу понять как правильно считать строки
Задача: Задача1. «Поиск в строке» Самым популярным вопросом прошлого контеста был вопрос о...

Не могу понять как правильно сделать задачу с функциями
В рамках университетского Дня спорта в соревнованиях по кроссу участвуют команды факультетов,...

Не могу понять как правильно сделать объединение
Добрый день совсем недавно начал изучать join не могу сделать запрос. Сейчас я делаю запрос SELECT...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2009, 04:54

Не могу понять как правильно описать цикл
Помогите пожалуйста. Не могу понять как правильно описать цикл. С помощью метода: Найти количество...

Не могу понять как правильно сделать пример
package com.company; import java.util.Scanner; import static java.lang.Math.*; public...

Не могу понять, как правильно применить формулу Пика
Синими точками отмечены узлы клеток на границе, красные - узлы клеток внутри фигуры. По формуле...

Не могу понять, как правильно передать указатель на объект в файл
Есть вектор v, который надо отсортировать. Есть класс MergeSort, который это должен делать, он...

Не могу понять как правильно сделать программы для этих задач
1. Если символ есть «Т», то создать целочисленный файл. Преобразовать его так: записать +1 вместо...

Не могу понять как написать
Доброго времени суток. Не мог бы кто помочь в написании программ: 1. Определить имеет ли...

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