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

Ошибка с простейшей операцией

29.09.2013, 15:10. Показов 602. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот собственно, что предлагает лабораторка, я немного попытался исправить, но выдаёт ошибку типа: идентификатор "system" не определён.
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
#define _CRT_SECURE_NO_WARNINGS
#include "stdafx.h"
#include <math.h>       // заголовочный файл для арифметических операций 
#define Pi 3.1416       // директива для задания значения констант
const bool a2 = true;       // объявление глобальных переменных логического типа
const bool b2 = false;      // которые не меняют свое значение
#include <string.h>
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    double
        y, x, z,    // вещественные переменные для арифметического выражения
        x2, y2, // вещественные переменные для логического выражения
        Denominator,    // вспомогательные переменные для числителя и 
        Numerator;  // знаменателя арифметического выражения
    int
        b;      // переменная целого типа  для арифметического выражения
    char
        FullName[80] = "",  // строка полного имени с инициализацией
        FirstName[15],      // строка для хранения первого имени 
        Surname[15];        // строка для хранения фамилия
    bool
        z2;     // результат логического выражения 
    int
        iFirstName, // количество символов в первом имени
        iSurname,   // количество символов в фамилии
        iFullName;  // количество символов в полном имени
 
    // Вводим исходные данные в стиле С
    printf(" Please type initial data:\n\n");
    printf(" x=");
    scanf("%f", &x);
    printf(" z=");
    scanf("%f", &z);
    printf(" b=");
    scanf("%d", &b);
    printf(" x2=");
    scanf("%f", &x2);
    printf(" y2=");
    scanf("%f", &y2);
    printf(" your FirstName=");
    scanf("%s", &FirstName);
    printf(" your Surname=");
    scanf("%s", &Surname);
    // вычисление числителя, знаменателя и результата 
    // арифметического выражения
    Numerator =
    Denominator = tan(2.7e-3) - acos(z)*log(x) + pow(z, x) + fabs(sin(double(b))) - log10(z);
    y = Numerator / Denominator;
    // вычисление логического выражения
    z2 = !a2 && (x2 <= y2) || (x2 > 0);
    // вычисление результирующей строки
    iFirstName = strlen(FirstName);
    iSurname = strlen(Surname);
    strcpy(FullName, FirstName);
    strcat(FullName, " ");
    strncpy(FullName + iFirstName + 1, Surname, iSurname);
    iFullName = strlen(FullName);
    // вывод результатов расчета на консоль
    printf("\n  ******** Final results ********\n\n");
    printf(" Arithmetical expression y=%10.5f\n", y);
    printf(" Boolean expression z=%d\n", z2);
    printf(" My full name - %s\n", FullName);
    printf(" Number of characters in full name=%d\n\n", iFullName);
    system("pause");
    return 0;
}
Я первый курс, в програмировании чуть выше плинтуса, толком ничего не знаю. Помогите.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.09.2013, 15:10
Ответы с готовыми решениями:

Ошибка в простейшей программе (Dev C++)
Всем доброго времени суток! Я тоже толь начал писать на С++ Я попробовал написать простейшую программу а Dev почему-то её не компилирует ...

Ошибка в простейшей анимации animate()
То ли я дурак, то ли лыжи не едут. Добрый вечер. Не хочет мне мой элемент &lt;h1&gt; по клику уводить ни вправо, ни влево. В чем проблема без...

Ошибка при создании простейшей программы
Я новичок, и решил попробовать самую простейшую програмку.. просто типа вычисления суммы чисел. Но увы, начало выдавать ошибки, при...

4
2688 / 2260 / 244
Регистрация: 03.07.2012
Сообщений: 8,231
Записей в блоге: 1
29.09.2013, 15:15
Плинтус-плинтусом, но чтобы вставить тег CPP особого ума и знаний не надо.
1
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
29.09.2013, 15:21
Подключи заголовочный файл #include <stdlib.h>
1
0 / 0 / 1
Регистрация: 29.09.2013
Сообщений: 96
29.09.2013, 15:23  [ТС]
Цитата Сообщение от zer0mail Посмотреть сообщение
Плинтус-плинтусом, но чтобы вставить тег CPP особого ума и знаний не надо.
Я конечно понимаю, что делаю очевидную ошибку, но куда вставлять СРР?

Добавлено через 1 минуту
Цитата Сообщение от castaway Посмотреть сообщение
Подключи заголовочный файл #include <stdlib.h>
Спасибо))
0
2688 / 2260 / 244
Регистрация: 03.07.2012
Сообщений: 8,231
Записей в блоге: 1
29.09.2013, 15:30
Универсальный метод: берешь правильное сообщение, нажимаешь "цитата" и смотришь, куда какие теги надо вставить (сами теги над окном ввода) для форматирвания программ и вывода формул.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.09.2013, 15:30
Помогаю со студенческими работами здесь

Ошибка при запуске простейшей java программы
Начинаю изучать Java, пробую запустить простейшую программу public class Example { public static void main(String args) { ...

Факториал с операцией while
Составить программу определения факториала числа n, ближайшего, но меньшего выбранному числу N

Решение с условной операцией
Здравствуйте! Подскажите пожалуйста. Есть код: int x=5; int y=10; int max = (x &gt; y) ? x : y; Console.WriteLine(max);

Множество N с операцией а*в = НОД(а,в)
Условие задачи: Множество N с операцией a*b = НОД(a,b). Помогите решить please.

Не могу разобраться с xor операцией
Ситуация такая имеется массив char m в массив просто записывается что-то, какое-то текстовое значение с клавиатуры. потом все это...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru