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

Последовательность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти, сколько положительных элементов содержит данная матрица в каждой строке http://www.cyberforum.ru/cpp-beginners/thread305410.html
Найти, сколько положительных элементов содержит данная матрица в каждой строке
C++ Найти произведение наименьших элементов каждой строки матрицы и их координаты Найти произведение наименьших элементов каждой строки матрицы и их координаты http://www.cyberforum.ru/cpp-beginners/thread305382.html
программы для подсчета чисел C++
здраствуйте. задали практическое задания. не успеваю. надо 9 задачь сделать на 6 дней. сделал только 4., пытаюсь делать по быстрее. помогите решить 3 задачи. заранее спасибо. задачи на языке си. ЭВМ используется при разборе коллекции марок. Составить программу, подсчитывающую число марок по спорту, по искусству и прочих. Подсчитать общее количество марок в коллекции. Использовать множественный...
C++ Определить окружность минимального радиуса, такую, чтобы она включала в себя все заданные окружности
На плоскости задано N окружностей (2<= N<=10). Надо определить окружность минимального радиуса, такую, чтобы она включала в себя все заданные окружности. Окружности задаются радиусом и координатами центра. Координаты центров окружности лежат в диапазоне -1000<=[<=1000. Ввод из файла okrug.in. Вывод в файл okrug.out. Задача на языке СИ. Помогите пожалуйста)
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread305335.html
Нужна помощь. Вводиться строка. Удалить из строки слова имеющие минимальную длину. Вывести полученную строку на экран. Например dog case pick castle war case pick castle
C++ про двумерные массивы Даны два двумерных массива целых чисел с размерами (5х5) эле¬ментов каждый. Подсчитать произведение элементов главных диагоналей в каждом из них. #include <stdio.h> #include <stdlib.h> #include <math.h> #include <conio.h> int main() { int s={1,1}; int a={ {4,1,9,7,3}, подробнее

Показать сообщение отдельно
NightmareZ
1339 / 562 / 37
Регистрация: 31.03.2009
Сообщений: 1,908
27.05.2011, 03:57     Последовательность
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
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int fact(int x)
{
    int i, m = 1;
 
    for (i = 2; i <= x; ++i)
        m *= i;
 
    return m;
}
 
int main(void)
{
    int i, n, *a, n1, n2, m = 1;
 
    printf("n = ");
    scanf("%d", &n);
 
    n1 = powl(2, n);
    n2 = fact(n);
    a = (int*)malloc(n * sizeof(int));
 
    printf("\ninput elements:\n");
    for (i = 0; i < n; ++i)
        scanf("%d", a + i);
 
    for (i = 0; i < n; ++i)
        if (n1 < a[i] && a[i] < n2)
            m *= a[i];
 
    free(a);
 
    printf("result: %d", m);
    return EXIT_SUCCESS;
}
 
Текущее время: 08:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru