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

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

20.06.2013, 21:32. Показов 592. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Условие такое:
Из ассортимента конфет , выпускаемых пермской кондитерской фабрикой , выбрать те ,стоимость которых от 30 до 55рублей за 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
#include<conio.h>
#include<stdio.h>
int main()
{
    struct konfet
    {
        char naz[18];
        char crok[10];
        int nomer;
        int zena;
    };
    konfet konfetu[100];
 
    FILE *f=fopen("k.txt","r");
    printf("                       Dannyu iz faila             \n");
    printf("---------------------------------------------------------------\n");
    printf("       Konfety    |Nomer magazina | Crok godnocti(mec) |  Zena za 1 kg\n  ");
    printf("--------------------------------------------------------------\n");
    int n;
    for (n = 0; !feof(f); n++)
    {
        fscanf(f,"%s\n", &konfetu[n].naz);
        fscanf(f,"%s\n", &konfetu[n].crok);
        fscanf(f,"%d %d", &konfetu[n].nomer,&konfetu[n].zena);
        printf("%17s |", konfetu[n].naz);
        printf("%10s ", konfetu[n].crok);
        printf("%10d", konfetu[n].nomer);
        printf("%10d\n", konfetu[n].zena);
    }
    
    printf("---------------------------------------------------------------\n");
    fclose(f);
    printf("\n                     Otceyannyu dannyu             \n");
    printf("---------------------------------------------------------------\n");
    printf("       Konfety | Nomer magazina | Crok godnocti |  Zena za 1 kg\n  ");
    printf("--------------------------------------------------------------\n");
    for (int i = 0; i<n; i++)
    {
        if (konfetu[i].zena[0]>= 30 || konfetu[i].zena[0]<= 55)
        {
        printf("%17s |", konfetu[n].naz);
        printf("%10s ", konfetu[n].crok);
        printf("%10d", konfetu[n].nomer);
        printf("%10d\n", konfetu[n].zena);
    }
    printf("---------------------------------------------------------------\n");
    getch();
  }
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.06.2013, 21:32
Ответы с готовыми решениями:

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

найдите пожалуйста ошибку
почему то слепляет возраст и имя 2го и 3го рабочих #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; main() { int...

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

3
 Аватар для okman
15 / 21 / 8
Регистрация: 05.04.2013
Сообщений: 204
21.06.2013, 00:20
Автор, если я все понял, то Вам нужно создать массив объектов для записи в него информации о конфетах, а потом просто вывести этот массив используя .
if (konfetu[i].zena[0]>= 30 || konfetu[i].zena[0]<= 55)
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
21.06.2013, 00:23
Цитата Сообщение от Людка Посмотреть сообщение
if (konfetu[i].zena[0]>= 30 || konfetu[i].zena[0]<= 55)
&& надо

Добавлено через 47 секунд
и просто konfetu[i].zena

Добавлено через 22 секунды

Не по теме:

ммм... массив конфет :p

1
 Аватар для okman
15 / 21 / 8
Регистрация: 05.04.2013
Сообщений: 204
21.06.2013, 00:27
Цитата Сообщение от MrGluck Посмотреть сообщение
&& надо

Добавлено через 47 секунд
и просто konfetu[i].zena

Добавлено через 22 секунды

Не по теме:

ммм... массив конфет :p

Да-да вы все верно говори, просто я не внимательный потерял создания массива объектов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.06.2013, 00:27
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru