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

перевести программу на с++ т.е printf|scanf на cout |cin очень нужно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ идентификатор C++ http://www.cyberforum.ru/cpp-beginners/thread841911.html
Как можно проверить является ли последовательность символов идентификатором?
C++ Написать программу которая считывает текст из файла Написать программу которая считывает текст из файла и выводит на экран только предложения содержащей введенное с клавиатуры слово. http://www.cyberforum.ru/cpp-beginners/thread841910.html
C++ Сетевая игра
Хочу сделать, на пример, крестики-нолики, в которые смогут играть 2 пользователя через интернет или по Wi-Fi. Но я не знаю откуда начать "копать" нужную информацию про создание сети и т.д. Подскажите что к чему.
C++ Не освобождается память
Мне надо сделать прогу,точнее переделать, с использованием динамического двумерного массива... Я не буду писать эту прогу в изночальном виде где размер матрицы в константе Мне кажется я плохо освобождаю память,потому что: когда я первый раз запускаю прогу после включения компа,она запускается за 5-10 секунд ( в студии 2012 делаю, комп 6 ядер 6гб оперативы ) если закрыть консоль и потом снова...
C++ Создать типизированный файл и записать в него числа http://www.cyberforum.ru/cpp-beginners/thread841890.html
Создать типизированный файл и записать в него числа 10,12,...,16.Помогите только начал изучать С++ и не понимаю его Добавлено через 1 час 2 минуты Люди ну помогите пожалуйста!Очень прошу!
C++ Сформировать массив Z Большая просьба помочь с кодом, задание я вложил подробнее

Показать сообщение отдельно
farik777
Сообщений: n/a
18.04.2013, 20:21     перевести программу на с++ т.е printf|scanf на cout |cin очень нужно
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#include <QtCore/QCoreApplication>
#include <iostream>
#include <stdio.h>
 
int main ()
{
 
  int n=0,i;
  float x[1000];
  float y[1000];
  float y1[1000];
  float x_opr,PolN,P;
 
  bool isEnd1=false;
  char str1;
 //для использования нескольких функций без перезапуска программы
 while (!isEnd1)
 {
  printf("ввести количество узлов: ");
  scanf ("%d", &n);
 //ввод табличных значений функции
  for (i=0;i<n;i++)
  {
      printf("x[%d]=",i);
      scanf("%f",&(x[i]));
      if (i!=0)
      {
        while (x[i]<=x[i-1])
        {
            printf("ОШИБКА! ввести новые значения x[%d]=",i);
            scanf("%f",&(x[i]));
        }
      }
      printf("y[%d]=",i);
      scanf("%f",&(y1[i]));
  }
 
 
  bool isEnd=false;
  char str;
  //для нахождения значения функций в разных точек
    while (!isEnd)
    {
        for (i=0;i<n;i++)   //восстановление значений функции
        {                   //для повторного использования
            y[i]=y1[i];
        }
        printf("Ввести X - точку определения функции(от %f до %f ):", x[0],x[n-1]);
        scanf("%f",&x_opr);
 
        while ((x_opr<x[0])||(x_opr>x[n-1]))
        {
         printf("Не правильно введено значение/n");
         printf("Ввести X - точку определения значения функции(от %f до %f ):", x[0],x[n-1]);
        }
 
      PolN=y[0];
      P=1;
      for (int k=1;k<n;k++)   //к- порядок разделенной разности от 1 до (кол-во узлов-1)
      {
         P=P*(x_opr-x[k-1]);  // при к=1 P=(x-x0)
                              // при к=2 P=(x-x0)(x-x1)
                              // при к=3 P=(x-x0)(x-x1)(x-x2) и т.д.
          for (i=0;i<(n-k);i++)
          {
              y[i]=(y[i+1]-y[i])/(x[i+k]-x[i]);  //формирование массива разделенных
          }                                      //разностей к-го порядка
          PolN=PolN+P*y[0];
      }
 
      printf("Значение функции: %f \n",PolN);
      printf("Найти значение функции для другого X? (ДА-Y, НЕТ-N)");
      scanf("%s",&str);
      if (str!='y' && str!='Y') isEnd=true;
  }
 printf("Ввести новую функцию? (ДА-Y, НЕТ-N)");
 scanf("%s",&str1);
 if (str1!='y' && str1!='Y') isEnd1=true;
}
 return 0;
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru