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

Перевод программы из С++ в С (3 пример) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вулкан http://www.cyberforum.ru/cpp-beginners/thread228088.html
Вулкан Невезувий совершает извержения раз в несколько десятков лет. Когда следует ожидать очередного извержения, если годы последних извержений образуют массив {1906, 1926, 1944, 1963, 1988}? Помогите пожалуйста, скоро экзамен(
C++ создать файл и записать в него структурированные данные Помогите,пожалуйста, решить задачу: Используя ввод-вывод в стиле С создать файл и записать в него структурированные данные. Структура "Человек": - фамилия, имя, отчество; - год рождения; - рост; - вес. Вывести созданный файл на экран. компилятор BC31. Спасибо) http://www.cyberforum.ru/cpp-beginners/thread228086.html
C++ Найти сумму ряда. Посоветуйте пжлст!
Найти сумму ряда используя рекурентную формулу с точностью е=10^-3 ,общий член которого an =3*n!/ (3n^n)! Собственно проблема в нахождении рекурентной формулы a(n+1)/a(n)=(n+1)!*(3n^n)!/(n!*(3(n+1)^(n+1))!=(n+1)*(3n^n)!/(3(n+1)^(n+1))! Реально ли получить юзабельную рекурентную формулу? Если нет то как обосновать невозможность и каким методом посчитать сумму? Заранее спасибо!
C++ Перевод проги из С++ в С
Дана программа: #include "stdafx.h" #include <stdio.h> #include <iostream> #include <string> #include <vector> #include <sstream> #include <algorithm> typedef std::string T_str;
C++ Различные эл-ты массива С++ http://www.cyberforum.ru/cpp-beginners/thread228080.html
Пусть A - одномерный массив, составленный из N целых чисел. Найти: а) количество различных элементов массива б) среднее число повторов различных элементов массива в) элемент, повторяющийся в массиве наибольшее число раз
C++ Перевод проги из С++ в С Дана программа: #include "stdafx.h" #include <stdio.h> #include <iostream> using namespace std; int main(int argc, char* argv) { printf ("Vvedite chislo\n"); { подробнее

Показать сообщение отдельно
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
13.01.2011, 01:03     Перевод программы из С++ в С (3 пример)
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
#include <stdio.h>
#include <math.h>
#include <malloc.h>
 
int main()
{
        int s;
        printf("Enter size: ");
        scanf("%d",&s);
        float* mass=(float*)malloc(s*sizeof(float));
        printf("Enter array:\n ");
        
        for (int i=0;i<s;i++)
                scanf("%d",&mass[i]);
                
        float min=*mass,max=*mass,result;
        for (int i=0;i<s;i++)
        {
                if (mass[i]<min)
                        min=mass[i];
                if (mass[i]>max)
                        max=mass[i];
        }
        result=fabs(min)<fabs(max)?min:max;
        printf("Result: %d",result);
        
        free(mass);
        return 0;
}
 
Текущее время: 16:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru