Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) работа с деревьями. Почему выводит лишь один элемент из файла? https://www.cyberforum.ru/ c-beginners/ thread776512.html
#include <stdio.h> #include <string.h> #include <stdlib.h> typedef struct VUZOL{ char slov; struct VUZOL *liv,*prav; }VUZOL; VUZOL *kor; VUZOL *knzbd;
Сколько памяти занимает указатель C (СИ)
А сколько памяти занимает указатель?И от чего это зависит?
АТД очередь в связном представлении C (СИ)
Что я не так сделал?Выдает ошибку. Если что в коде не так , буду благодарен за поправки. #include "stdafx.h" struct Queue { int data; Queue *link; };
C (СИ) Работа с malloc() и realloc() - динамическое изменение размера массива Всем привет. Продолжаю свои эксперименты с динамической памятью. На этот раз хочу сделать так, чтобы одномерный массив символов автоматически изменялся в размере по мере его заполнения символами.... https://www.cyberforum.ru/ c-beginners/ thread776481.html
C (СИ) Массив: Нужно найти количество элементов равных нулю https://www.cyberforum.ru/ c-beginners/ thread776446.html
Дан одномерный массив из 10 целых чисел. Нужно найти количество элементов равных нулю. Написал код #include<stdio.h> #include<conio.h> #include<math.h> int main() { const int m=10; int...
C (СИ) Откуда берется лишний символ в конце строки?
Эта программа должна считать среднее количество строк , но считает неправильно. #include <stdio.h> #include <string.h> int main () { FILE *f , *fo; f = fopen("C:\\input.txt","r"); fo =...
C (СИ) Массив: Заменить в строке все вхождения xyz на abc
Дана строка s, содержащая не более 20 латинских букв, за которыми следуют пробелы. Заменить в этой строке все вхождения xyz на abc и напечатать полученную строку. Помогите пожалуйста) Добавлено...
C (СИ) Преобразовать код День добрый! Имеется вот такой код: void find (char *file, int z) { struct _finddata_t c_file; intptr_t hFile; int a=strlen (file); char *name = (char*)malloc((a+5)*sizeof(char)); https://www.cyberforum.ru/ c-beginners/ thread776263.html
C (СИ) Определить разность max и min из 10 введенных чисел https://www.cyberforum.ru/ c-beginners/ thread776249.html
определить разность max и min из 10 введеных чисел
C (СИ) Вывести значение функции для х измен. от х min до x max с шагом дельта х Вывести значение функции для х измен. от х min до x max с шагом дельта х. Результаты вывести в виде таблицы. https://www.cyberforum.ru/ c-beginners/ thread776204.html
3 / 3 / 4
Регистрация: 31.01.2013
Сообщений: 98
0

Отредактировать код

01.02.2013, 01:39. Показов 401. Ответов 2
Метки (Все метки)

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
int main()
{
    FILE *f;
    f=fopen(FNAME, "r");
    int stack[200];
    char q[200];
    unsigned sp = 0;
    while(!feof(stdin))
    {
        if(scanf ("%s", q) != 1 )
        {
            break;
        }
        int LengthString = strlen(q);
        if (LengthString == 1)
        {
            switch(q[0])
            {
            case '\0':
                break;
            case '=':
                printf("Result = %d\n", stack[--sp]);
                break;
            case '+':
                stack[sp-2] = stack[sp-2] + stack[sp-1];
                sp--;
                break;
            case '-':
                stack[sp-2] = stack[sp-2] - stack[sp-1];
                sp--;
                break;
            case '*':
                stack[sp-2] = stack[sp-1] * stack[sp-2];
                sp--;
                break;
            case '/':
                stack[sp-2] = stack[sp-1] / stack[sp-2];
                sp--;
                break;
            default:
                stack[sp++] = atoi(q);
            }
        }
        else
        {
            break;
        }
    }
    return 0;
    getch();
}
Калькулятор, который не воспринимает отрицательные числа. Пытаюсь с помощью strlen исправить ситуацию, видимо, вру.
Помогите решить проблему: чтобы калькулятор воспринимал отрицательные числа тоже.
Спасибо.

Вернуться к обсуждению:
Отредактировать код
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.02.2013, 01:39
Готовые ответы и решения:

отредактировать код
в общем программа не правильно считает и при вводе первой координаты точек почему думает что там...

Как получить исходный код *.exe или отредактировать его исполняемый код?
Собственно возможно ли декомпилить его так, чтобы можно было потом обратно скомпилировать? Или...

Отредактировать код
program lab52; var a, b, c, d, m, n, i ,z ,x: integer; function drob(m, n, i: integer):...

Отредактировать код
#include &quot;stdafx.h&quot; #include &quot;iostream&quot; // для cin и cout #include &quot;conio.h&quot; // для getch...

__________________
2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.