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

Редактирование из таблицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ программа C++ для вычисления функции y=f(x)=arccot(x). всё ли правильно?? http://www.cyberforum.ru/cpp-beginners/thread81996.html
здравствуйте! мне нужно было написать программу для вычисления арккотангенса ( y=f(x)=arccot(x) ) с использованием формулы суммы (разложения) для|x|< 1. (формулу я, к сожалению, не могу сюда скопировать). без использования стандартных математических функций. также нужно было протестировать с каким-нибудь х. вычисление нужно прервать, когда разница значений двух следующщих друг за другом членов z...
C++ Подскажите пожалуйста по С++:циклы,if else Помогите пожалуйста исправить готовый код.Как можно вводить полные инициалы в массив структур и как при выводе не отображать слово none несколько раз подряд!В задаче сказано,что информацию нужно сохранять в динамически выделенном массиве структур,а затем вывести на экран имена вкладчиков,и если в какой то категории не окажется вкладчиков то напечатать none. #include <cstdlib> #include... http://www.cyberforum.ru/cpp-beginners/thread81974.html
Дано целое число. Вывести его строку-описание вида «отрицательное чет-ное число», «нулевое число», «положительное нечетное число» и т. д. C++
Дано целое число. Вывести его строку-описание вида «отрицательное чет-ное число», «нулевое число», «положительное нечетное число» и т. д. Помогите пожалуйста, как это всё записать то на С++? Не знаю язык С++ просто!
C++ Для данного вещественного x найти значение следующей функции f, при-нимающей значения целого типа:
Для данного вещественного x найти значение следующей функции f, при-нимающей значения целого типа: 0, если x < 0, f(x) = 1, если x принадлежит [0, 1), [2, 3), … , –1, если x принадлежит [1, 2), [3, 4), … .
C++ Чему Учиться ??? http://www.cyberforum.ru/cpp-beginners/thread81900.html
Скачал Visual Studio 2008, хочу выучить что нить в области Visual C++, вот подскажите что лучше Win32 Api или CLR(C++/CLI: язык Visual C++ для среды) как я понял. Так в чём различия ???
C++ Программа работает, не не совсем правильно... Напечатать вектор первых букв слова, которые начинаются и заканчиваются на указаный символ (т.е. надо вывести адрес строки и адреса первых букв слов, удовлетворяющих условию). В принципе программа работает, но у меня есть подозрения, что выводимые адреса символов неверные. void task3(){ char *s, c, z; int i, p, t; cout<<"Input z:"; cin>>z; printf ("Intut basic string:\n"); s=new... подробнее

Показать сообщение отдельно
digor
0 / 0 / 0
Регистрация: 26.12.2009
Сообщений: 6
04.01.2010, 04:47  [ТС]     Редактирование из таблицы
Цитата Сообщение от qwarta Посмотреть сообщение
Как в программе объявлен lista? Судя по всему, это структура. Тогда как она заполняется? Ведь первым аргументом функции fread() должен быть массив. Так же как и функции fwrite().
Да, lista, это структура и она в новой библиотеке
newlib.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FILE *f;
   struct marfa 
    {
           char nume_produs[15];
           char nume_producator[15];
           long greutatea;
           long durata;
           char ambalaj[15];
           long pret;
          } lista;
          int i,n;
 
  #include "new_file.cpp"
  #include "afis.cpp"
  #include "add.cpp"
  #include "edit.cpp"
  #include "afis_sel.cpp"
а заполняется она так
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
#include <stdio.h>
int creare()
{
    printf ("\t Cite produse introduceti: ");
    scanf ("%d",&n);
    
    f = fopen("panificatia.inf","w");
    for (i=0;i<n;i++)
    {
        printf ("\n================================================================\n");
        printf ("\t %d Introdu denumirea produsului: ",i+1); 
        scanf("%15s",lista.nume_produs);
        fflush(stdin);
        printf ("\t Introdu numele producatorului: "); 
        scanf("%15s",lista.nume_producator);
        fflush(stdin);
        printf ("\t Introdu greutatea produsului: "); 
        scanf("%d",&lista.greutatea);
        fflush(stdin);
        printf ("\t Introdu ambalajul:"); 
        scanf("%15s",lista.ambalaj);
        fflush(stdin);
        printf ("\t Introdu durata pastrarii: "); 
        scanf("%d",&lista.durata);
        fflush(stdin);
        printf ("\t Introdu costul produsului: "); 
        scanf("%d",&lista.pret);
        fflush(stdin);
        fwrite(&lista,sizeof(lista),1,f);
    }
    fclose(f);
    return 0;
}
и всетаки не понел какая проблема здесь....
 
Текущее время: 11:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru