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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
оленяш
0 / 0 / 0
Регистрация: 29.05.2010
Сообщений: 40
#1

функции - C++

23.12.2010, 09:31. Просмотров 274. Ответов 1
Метки нет (Все метки)

Составить программу, определяющую ,в каком из данных двух чисел больше цифр. подпрограмма должна выполнять подсчет количества цифр в одном числе.
(Borland C++)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2010, 09:31     функции
Посмотрите здесь:

Функции. Как после одного возвратного значения функции отталкиваться от возврата другой функции - C++
Написал код, в котором 2 функции одна возвращает стринговое значение, вторая должна бы вернуть значение, отталкиваясь от первой. Возможно...

excel. создать таблицу значение кусочно-непрерывной функции y на интервале [xmin; xmax] с шагом h, для расчета функции y используя логические функции - Delphi


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyberHunter
12 / 12 / 1
Регистрация: 03.08.2010
Сообщений: 61
23.12.2010, 09:42     функции #2
Цитата Сообщение от оленяш Посмотреть сообщение
Составить программу, определяющую ,в каком из данных двух чисел больше цифр. подпрограмма должна выполнять подсчет количества цифр в одном числе.
(Borland C++)
начнём с того, что количество цифр в одном и том же числе в разных системах разное, в десятичной одно, в шестнадцатеричной другое, в двоичной третье... но всё решаемо... насколько я понимаю, Вам нужно в десятичной системе, ибо это самое банальное, что могут задать (поправьте меня, если я ошибся)

вот код для Dev-cpp:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <stdlib.h>
 
int main(int argc, char *argv[])
{
    int num;
    char *str;
    str = malloc(100500);
    printf("Please, input number: ");
    scanf("%d", &num);
    itoa(num, str, 10/*Здесь вставляете число системы, для десятичной - 10, для двоичной - 2*/);
    printf("\nNumber of Digit: %d\n", strlen(str));
    system("PAUSE");
    return 0;
}
Yandex
Объявления
23.12.2010, 09:42     функции
Ответ Создать тему
Опции темы

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