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

Длинная арифметика - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задание. Помогите кто шарит http://www.cyberforum.ru/cpp-beginners/thread249180.html
реализовать параметрическим оператором цикла for. Первое задание реализовать с параметрами цикла по переменной x, а второе задание – по числу повторений. Получить таблицу значений функции. http://www.imageup.ru/img142/bezymyannyjj584504.jpg.html
C++ Нужно решить. Нужно решить с помощью ветвлений и циклов на языке Си. http://www.cyberforum.ru/cpp-beginners/thread249175.html
Не копируется строка C++
Подскажите мне, пожалуйста, в чём проблема. Пытаюсь написать аналог функции strcpy, но выдает, при компиляции нормально, а когда запускаю, выдает попытку записи в защищенную память, вот код:#include <stdio.h> char* stringcopy (char*, char*); int main (void) { char *firstname = "aaaaaaaaaaaaaaaa"; char *lastname ="bbbbbbbbb"; stringcopy(firstname, lastname); printf ("My firstname is...
C++ Найти сумму отрицательных элементов массива
Приветствую всех)) Проблема в том что программу надо реализовать в виде функции, а я без малейшего понятия как ето делать)) помогите кто чем может) В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. сумму отрицательных элементов массива. 2. произведение элементов массива, расположенных между максимальным и минимальным элементами. Упорядочить элементы массива по...
C++ Почему функция передает не то значение http://www.cyberforum.ru/cpp-beginners/thread249163.html
Помогите пожалуйста разобраться. Никак не могу понять, почему #include <stdio.h> int s (char*); int main (void) { char str = "Hello world!"; int lenght = s(str); printf ("Lenght = %d.\n", lenght); return 0;
C++ Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда тейлора Привет неспящим=)) В функциях я вообще не шарю, а мне надо всю программу реализовать в виде функции. Вот такая вот: Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда тейлора, на интервале от x нач. до x кон. с шагом dx с точностью до Е. Каждая строка таблицы должна содержать значение фргумента, значение функции и количество просуммированных членов ряда... подробнее

Показать сообщение отдельно
igorrr37
1646 / 1274 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
28.02.2011, 18:40
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
#include<stdio.h>
#include<string.h>
 
int GreatEq(const char *a, const char* b){
    while(!isdigit(*a)&&*a!='-')++a;
    while(!isdigit(*b)&&*b!='-')++b;
    char *pa=a, *pb=b;
    if(isdigit(*a)&&*b=='-')return 1;
    else if(isdigit(*b)&&*a=='-')return 0;
    else{
        if(strlen(a)<strlen(b)) return *pa=='-'?1:0;
        else if(strlen(a)>strlen(b)) return *pa=='-'?0:1;
        else {
            do{
                if(*a<*b) return *pa=='-'?1:0;
            }while(a++, *b++);
            return 1;
        }
    }
}
 
int main (void){
    char a[100], b[100];
    printf("a= ");
    gets(a);
    printf("b= ");
    gets(b);
    if(GreatEq(a, b)) puts("a>=b");
    else puts("a<b");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru