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

Не работает программа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Табулирование http://www.cyberforum.ru/cpp-beginners/thread1182188.html
Написать программу вывода таблиц по формуле Y = cos(x)+(A/B) через 1 градус в три колонки (х изменяется от 0 до alfa). alfa, A, B - переменные, нужно взять в пользователя. Обратите внимание на то, что в методах, используемых для вычисления тригонометрических функций (синус, косинус ...) значение угла выражается в радианах. Формула для перевода значения угла в радианы...
C++ Целочисленная арифметика: произведение n первых нечетных чисел равно p, сколько сомножителей взято? Произведение n первых нечетных чисел равно p. Сколько сомножителей взято? Если введенное число n не является указан*ным произведением, сообщить об этом. http://www.cyberforum.ru/cpp-beginners/thread1182176.html
C++ Некорректно считывает структуру с cin.getline
вопрос про cin.getline когда ввожу спомощью cin.getline после 1ого ввода с нажатием "в" пропускается ввод 1 элемента структуры(имя) и сразу вводится фамилия используя gets_s такой же результат в чём проблемка , а то не пойму никак структурка struct WORKER {
C++ Составить программу для вычисления значений функции F(x) на отрезке [а, b] с шагом h
Составить программу для вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец которой — значения аргумента, второй — соответствующие значения функции. 1) F(x) = tgx 2) F(x) = - cos 2x. Добавлено через 17 минут Вот пример на паскале для F(x)=2cos x – 1
C++ Табулирование функции y=x*sin(x) на заданном интервале http://www.cyberforum.ru/cpp-beginners/thread1182129.html
Составить программу для вычисления значений функции F(x) на отрезке с шагом /г. Результат представить в виде таблицы, первый столбец которой — значения аргумента, второй — соот*ветствующие значения функции. F(x) = xsinx.
C++ Даны три числа a, b, с. Определить, какое из них равно d. Если ни одно не равно d, то найти max(j — a, d — b, Даны три числа a, b, с. Определить, какое из них равно d. Если ни одно не равно d, то найти max(j — a, d — b, d — c). C++ подробнее

Показать сообщение отдельно
spone379
0 / 0 / 0
Регистрация: 13.05.2014
Сообщений: 41
20.05.2014, 15:19     Не работает программа
Используя массив типа структура (с 6-10 элементов) составить программу, с помощью которой можно ввести в
память компьютера данные из предметной области и получить характеристики фотоаппарата. Не пойму почему она не запускается.

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
#include <tchar.h>
#include <stdio.h>
#include <iostream>
#include <conio.h>
 
struct fotos
{
   char  company[15];
   char  prod[15];
   int pixels;
};
 
void ShowData(fotos *M,int N)
{
 cout << "\nFilter Pixels > 10 mill:\n";
 for (int i = 0; i < N; i++)
    {
        if (M[i].pixels > 10)
            {
                cout << i + 1 << ": ";
                cout << M[i].company << " ";
                cout << M[i].prod << " ";
                cout << M[i].pixels << " ";
                cout << endl;
            }
    }
}
 
void GetData(fotos *M,int N)
{
 cin.ignore();
     for (int i=0; i < N; i++)
      {
        cout << "Nazvanie proizvoditela: ";
        cin.getline(M[i].company,15);
 
        cout << "Stoimost (v grn): ";
        cin.getline(M[i].prod,15);
 
        cout << "Pixels (mln): ";
        cin >> M[i].pixels;
        cin.ignore();
      }
}
 
void main()
{
    system("CLS");
      int N; cout<<"Kolishestvo fotoaparatov: ";
      cin >> N;
      fotos *M=new fotos[N];
        GetData(M,N);
        ShowData(M,N);
     delete []M;
     cout << "\n\n";
    system("PAUSE");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru