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

перевод из С++ в Си - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлом http://www.cyberforum.ru/cpp-beginners/thread592827.html
Написать программу, которая считывает текст из файла и выводит на экран только цитаты, то есть предложения, заключенные в кавычки.
C++ Матрица. Перестановка и сумма элементов Задача, состоящая из двух частей: 1) Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных чисел. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. 2) Найти сумму элементов в тех столбцах, которые содержать хотя бы один отрицательный элемент. http://www.cyberforum.ru/cpp-beginners/thread592825.html
как загрузить dll в верхние адресса C++
собственно интересует загрузка dll в верхние два гигабайта , собственно как это сделать? есть подозрения что надо использовать реестр , я прав?
Текст с консоли C++
#include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <time.h> #define PERSECOND 1000 void pause(double sec) { clock_t end = clock() + PERSECOND * sec;
C++ Два класса, вызывающие друг друга http://www.cyberforum.ru/cpp-beginners/thread592791.html
У меня есть файл class1.h и файл class2.h внутри класса 1 вызывается класс 2 и наоборот. Но, класс 1 располагается выше и не видит класс 2, как это исправить?
C++ 9.3 программирование очереди Написать программу, которая сохраняет элементы с помощью динамической структуры данных - очереди. Задание: Дисциплины, которые преподаются студентам, для каждого из них известны название дисциплины, фамилия лектора, фамилия ассистента, количество часов, количество модулей подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
01.06.2012, 12:15     перевод из С++ в Си
Цитата Сообщение от insolent Посмотреть сообщение
просто замените ввод/вывод на С манер через printf()/scanf()
также надо подправить хедеры и посмотреть алгоритм.

VKhan, вот слегка подправленный твой алгоритм. Он имеет более мене защищённый ввод + отстроен распознать значение х == 0 при котором алгоритм работать не будет pow(y,4.0)/x - деление на ноль
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
#include <math.h>
#include <stdio.h>
 
int main()
{
    double x = 0;
    double y = 0;
    double y_1;
    long i;
    while(1)
    {
        printf("Enter x : ");
        if(!scanf("%lf",&x) || getchar() != '\n')
        {
            while(getchar() != '\n'){}
            printf("bad input\n");
        }
        else
        {
            if((y_1 = x) != 0)
            {
                i = 0;
                do
                {
                    y   = y_1;
                    y_1 = y + (y - pow(y,4.0)/x)/3;
                    printf("Iteration %d\n", (i = i + 1));
                    printf("y = %lf\t error = %lf\n", y_1, fabs(y_1 - y));
                }
                while(2*pow(10.0,-6.0) < fabs(y_1 - y));
            }
            printf("answer : %lf\n",y_1);   
        }
    }
    return 0;
}
Миниатюры
перевод из С++ в Си  
 
Текущее время: 23:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru