Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Напечатать количество “2”, “3”, “4”, “5” из каждой дисциплины. https://www.cyberforum.ru/ cpp-beginners/ thread128865.html
Напечатать количество “2”, “3”, “4”, “5” из каждой дисциплины. Результаты экзаменационной сессии студентов 1-го курса поданы в виде следующей таблицы (Фамилия)(Вычислительная техника)(Высшая математика)(Геодезия)(Бух. учет) 1.Іванчук С.О. (4) (4) (3) (4) 2.Панченко И.А. (5) (4) (4) (5) 3.Заець О.М. (3) (4) (4) ...
Сформировать новый массив из элементов массива C++
сформировать новый массив из элементов массива М(25), встречающихся в этом массиве только один раз. на Си. заранее спасибо!
C++ В текстовом массиве А$(8) данных, что содержит 8 слов, подсчитать сумму длин элементов что стоят на парных местах https://www.cyberforum.ru/ cpp-beginners/ thread128855.html
В текстовом массиве А$(8) данных, что содержит 8 слов, подсчитать сумму длин элементов что стоят на парных местах.
C++ Структуры. Вывод на дисплей фамилий и номеров групп для всех студентов, имеющих хотя бы одну оценку 2. https://www.cyberforum.ru/ cpp-beginners/ thread128853.html
1. Описать структуру с именем STUDENT, содержащую следующие поля: • NAME - фамилия и инициалы; • GROUP- номер группы; • SES- успеваемость (массив из пяти элементов). 2. Написать программу, выполняющую следующие действия : • ввод с клавиатуры данных в массив STUD1, состоящий из десяти структур типа STUDENT; записи должны быть упорядочены по алфавиту; • вывод на дисплей фамилий и номеров...
C++ заполнить массив
Уже убедилась сегодня, что на форуме есть умнички, может поможете еще с одной задачкой? (Заполнить массив Y нарастающими произведениями элементов массива X).заранее благодарна за помощь в составлении.
C++ Указатели Ребята, помогите доделать задачу. Структуру создал, а дальше не пойму, вот задание: Задача №1. Создать структуру, хранящую информацию о заказах, принимаемых швейным ателье: номер заказа, заказчик, вид пошива, дата приема, стоимость заказа. Создать массив таких структур и заполнить его. Вывести на экран все заказы, принятые в прошлом месяце. Все действия со структурой производить с помощью... https://www.cyberforum.ru/ cpp-beginners/ thread128836.html
C++ Цикл и динамический массив 1.Написать программу с использованием циклов. Массивы не использовать. Вводить с клавиатуры буквы, пока не будет введен символ, не являющийся буквой. Определить, является ли введенная последовательность упорядоченной по алфавиту. 2.Перегрузить написанные функции для работы с переменными различных типов (где это возможно). Дана матрица 6х8 символьного типа. Создать другой массив,... https://www.cyberforum.ru/ cpp-beginners/ thread128832.html C++ Есть ли в С++ функция копирования строки с определенной позиции?
подскажите пожал-та. есть в С++ функция копирования строки с определенной позиции? что то не могу найти такую. например char *str,*str1="строка"; мне нужен результат копирования со 2й позиции str1 в str.
C++ Односвязные списки. Объясните принцип работы. https://www.cyberforum.ru/ cpp-beginners/ thread128825.html
обьясните плзз как раотает односвязный список
C++ нужно отредактировать код, где то ошибка https://www.cyberforum.ru/ cpp-beginners/ thread128819.html
Задание Дана целочисленная квадратная матрица. Определить: 1. сумму элементов в тех столбцах, которые не содержат отрицательных элементов; 2. минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. не верно считает 2 задание, я не пойму в чем косяк? потскажите как исправить код:) #include <iostream>
Функция заполнения массива и сравнения среднего значения элементов C++
Написать функцию, которая заполняет массив случайными числами. Принимаемые параметры – имя массива, его размер и диапазон случайных чисел. В основной программе два массива заполнить случайными числами и сравнить средние значения элементов каждого из них.
C++ Буферизованный ввод в файл Доброго времени суток. :) Нужна помощь с программой, для начала что она делает и в чём "соль": 1) создаёт файл на жд с именем ... const char * file_name = "information.txt"; //имя файла конечно имя файла может быть любым :) но это так, хочу услышать замечание по этому поводу. 2) далее, мы должны ввести количество учеников в классе (глобально для этого я создал шаблон структуры) 3)... https://www.cyberforum.ru/ cpp-beginners/ thread128800.html
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
21.05.2010, 08:58 0

Необходимо исправить ошибки - C++ - Ответ 742636

21.05.2010, 08:58. Показов 2162. Ответов 24
Метки (Все метки)

Ответ

новая
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
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
 
int Read(char *, size_t); 
int CheckInput(const unsigned char *);
int CheckValidity(const unsigned char *);
 
/* запрашивает код в виде abc12 (не acb123) */
int main(void) /* ANSI C89 */
{
    char code[50];
    int validity;
    int retval;
    
        
    do {
    
        while ((retval = Read(code, sizeof code)) != 0)
            ;    
        
        validity = CheckValidity(code);
    
        if (validity == 1)
            printf("Code is valid" "\n");
        else
            printf("Code is invalid" "\n");
    
    } while (validity == 0);
    
    
    return EXIT_SUCCESS;
}
 
int Read(char *line, size_t size)
{
    char *ptr;
    char tmp[50];
    int retval;
        
    
    printf("Enter code: ");
    fflush(stdout);
    
    ptr = fgets(line, size, stdin);
    
    if (ptr == NULL)
        return -1;
        
    
    if (sscanf(line, "%49s", tmp) != 1)
        return -2;
        
    strcpy(line, tmp);
        
        
    retval = CheckInput(line);
    
    if (retval != 0) {
        fprintf(stderr, "error: incorrect input" "\n");
        return -3;
    }
    
    
    return 0;
}
 
int CheckInput(const unsigned char *line)
{
    int nalph, ndig;
        
    
    nalph = ndig = 0;
            
    while (isalpha(*line) != 0) {
        nalph++;
        line++;
    }    
    
    while (isdigit(*line) != 0) {
        ndig++;
        line++;
    }
    
    if (nalph == 0 || ndig == 0 || *line != '\0')
        return -1;
    
    return 0;
}
 
int CheckValidity(const unsigned char *code)
{
    int nalph, ndig;
    const unsigned char *start = code;    
        
    
    nalph = ndig = 0;
    
    while (isalpha(*code) != 0) {
        nalph++;
        code++;
    }    
    
    while (isdigit(*code) != 0) {
        ndig++;
        code++;
    }
    
    
    if (nalph != 3 || ndig != 2)
        return 0;
    
    if (strncmp(start, start+1, 1) >= 0
     || strncmp(start+1, start+2, 1) >= 0)
        return 0;
    
    
    return 1;
}


Вернуться к обсуждению:
Необходимо исправить ошибки C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2010, 08:58
Готовые ответы и решения:

Необходимо исправить ошибки, связанные с неверным использованием прописных и строчных букв
Условие: Вводятся две строки типа Слово1 Слово2. Необходимо исправить ошибки, связанные с неверным...

Найти ошибки в коде и исправить эти ошибки (Наследование)
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного списков: list.h...

Найти ошибки в коде и исправить эти ошибки - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не получается отловить...

Найти ошибки в коде и исправить эти ошибки
Есть у меня вот такой код: #include &lt;iostream&gt; using namespace std; class A{ private:...

24
21.05.2010, 08:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2010, 08:58
Помогаю со студенческими работами здесь

Необходимо исправить ошибки
var a:integer; rege:tregexpr; s,p,d:string; begin Edit1.Text:=Memo2.Lines; p:=Edit1.Text;...

Необходимо исправить ошибки
очень важно , не написать свою программу, а исправить ошибки в данной

Необходимо исправить ошибки в коде
Пишу приложение-тренажер таблицы умножения. Написал скрипт и в последней части visual studio выдаёт...

Необходимо исправить ошибки в массиве
var Form8: TForm8; A: array of integer; A1: array of string; i,b,c,d,e,k,p: integer;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru