Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
 Аватар для sowpi
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 23

найдите пожалуйста ошибку

26.11.2012, 02:23. Показов 926. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
почему то слепляет возраст и имя 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
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
main()
{
int vA,vB,vC;
char a[128];
char b[128];
char c[128];
printf("vvedite imy 1-go rabochego:\n");
gets(a);
printf("vvedite vozrast 1-go rabocgego:\n");
scanf("%d",&vA);
printf("vvedite imy 2-go rabochego:\n");
gets(b);
printf("vvedite vozrast 2-go rabocgego:\n");
scanf("%d",&vB);
printf("vvedite imy 3-go rabochego:\n");
gets(c);
printf("vvedite vozrast 3-go rabocgego:\n");
scanf("%d",&vC);
if((vA<30)||(vB<30)||(vC<30))
{
if(vA<30)
 printf("Dly rabotu prigoden %s\n",a);
 if(vB<30)
 printf("Dly rabotu prigoden %s\n",b);
 if(vC<30)
 printf("Dly rabotu prigoden %s\n",c);
}
else
printf("nikto ne prigoden ");
getch();
return 0;
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.11.2012, 02:23
Ответы с готовыми решениями:

Пожалуйста найдите ошибку
У меня возникла проблема с програмой. Мне нужно вывести данные про ну например троих студентов, тоесть фамилию, имя, возраст и успеваемость...

Найдите ошибку, пожалуйста
Задача: Дано ряд символов. Заменить в нем круглые скобки на квадратные. Строку считывает, выводит не заменив скобки.:wall: ...

Пожалуйста, найдите ошибку)
вот такая задачка. Вывести на экран первые пять совершенных чисел (функция возвращает 1, если число совершенное, 0 – в противном...

9
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
26.11.2012, 02:25
sowpi, ты бы хоть писала, что вообще программа должна делать. Ты хоть понимаешь, что спрашивать "в чем тут ошибка?" не говоря при этом, что вообще должно происходить - глупо?
0
 Аватар для sowpi
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 23
26.11.2012, 02:29  [ТС]
судя по коду-вводишь имена и возрасты рабочих,а программа выводит имя того,кто подходит(если его возраст до 30) или не подходит(возраст превышает 30)
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
26.11.2012, 02:41
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
void Rabochie(void)
{
int vA,vB,vC;
char a[128];
char b[128];
char c[128];
printf("\nvvedite imy 1-go rabochego:\n");
gets(a);
printf("vvedite vozrast 1-go rabocgego:\n");
scanf("%d",&vA);
getchar();
printf("vvedite imy 2-go rabochego:\n");
gets(b);
printf("vvedite vozrast 2-go rabocgego:\n");
scanf("%d",&vB);
getchar();
printf("vvedite imy 3-go rabochego:\n");
gets(c);
printf("vvedite vozrast 3-go rabocgego:\n");
scanf("%d",&vC);
getchar();
if((vA<30)||(vB<30)||(vC<30))
{
if(vA<30)
 printf("Dly rabotu prigoden %s\n",a);
 if(vB<30)
 printf("Dly rabotu prigoden %s\n",b);
 if(vC<30)
 printf("Dly rabotu prigoden %s\n",c);
}
else
printf("nikto ne prigoden ");
}
1
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
26.11.2012, 02:43
Цитата Сообщение от sowpi Посмотреть сообщение
судя по коду
Код может быть настолько ошибочным, что содить по нему вообще ничего не нужно. Нужно писать словами.
0
 Аватар для sowpi
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 23
26.11.2012, 02:46  [ТС]
у меня ничего не изменилось(
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
26.11.2012, 02:48
sowpi, для чего ты в своем коде два раза возраст проверяешь? Непонятно.
0
 Аватар для sowpi
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 23
26.11.2012, 02:50  [ТС]
это элементарный код...просто видимо в силу времени суток,я действительно не понимаю,почему программа выводит слитно имена 2го и 3го рабочих...если вы решили хамить мне дальше,то не удостаивайте меня такой чести,пожалуйста

Добавлено через 1 минуту
проверяю сначала возраст первого,потом 2го,затем третьего рабочих...если кто-то из них младше 30,то программа выведет их имена...я 3 раза проверяю возраст
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
26.11.2012, 02:52
Цитата Сообщение от sowpi Посмотреть сообщение
у меня ничего не изменилось(
А у меня изменилось.
Миниатюры
найдите пожалуйста ошибку  
1
 Аватар для sowpi
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 23
26.11.2012, 03:04  [ТС]
[флейм удален]
Добавлено через 4 минуты
Цитата Сообщение от alsav22 Посмотреть сообщение
А у меня изменилось.
попробовала ещё раз...всё получилось...большое спасибо)))видимо просто в первый раз то ли не сохранила,то ли ещё что-то)ещё раз огромное спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.11.2012, 03:04
Помогаю со студенческими работами здесь

Пожалуйста найдите ошибку
На форуме нашел такую задачу: Гражданин 1 марта открыл счет в банке, вложив 1000 рублей. Через каждый месяц размер вклада увеличивается...

Найдите пожалуйста ошибку
#include &lt;iostream&gt; #include &lt;cmath&gt; #include &lt;ctime&gt; using namespace std; int main(){ char a; int zvezd,probel,b; int...

найдите ошибку пожалуйста
Программа крашится сразу после входа в функцию sortsumma, не могу понять, что не так(функция на 49 строке) #include &lt;stdio.h&gt; ...

Найдите ошибку пожалуйста
Дана функция f(x) = x3 – 3*sin(x), необходимо определить минимум данной функции на отрезке методом дихотомии. При запуске вылетает...

Найдите ошибку пожалуйста...
Программа считает сумму ряда с точность 0.001, формула n!/3*n^n Вроде все правильно, программа запускается но сразу вылетает с ошибкой...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru