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

нужно переделать код программы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Виртуальные функции С++ http://www.cyberforum.ru/cpp-beginners/thread420442.html
Задача: В классе хранится целое, и определяется виртуальная функция shownum(). Создать 2 производных класса, наследующие класс num. В производных классах переопределить shownum(), так чтобы выводить число в шестнадцатеричной и восьмеричной системах исчисления. Вот сама программа. Объясните пожалуйста как эта программа работает и почему выводит число 24??(можно с коментариями) #include...
C++ матрица М*М Определить с помощю функции совместимость матрицы размерности М * М относительно главной диагонали. Вывести исходную матрицу и сообщение о проверке. напишите пожалуйста код задачи... хотябы пример как делать? http://www.cyberforum.ru/cpp-beginners/thread420437.html
C++ символьные строки А и Б
заданы 2 символьные строки А и Б . Требуется вычислить сколькими способами можно получить строку В из строки А, вычеркивая некоторые символы, например для строк aaabbbccc и abc это число равно 36 напишите пожалуйста код задачи, или пример хотябы..
C++ Массивы и указатели.
Объясните как работает код, что он будет выводить на экран и почему : #include <stdio.h> #define PRD(a) printf("%d", (a) ) // Print decimal #define NL printf("\n"); // Print new line // Create and initialse array int a={0, 1, 2, 3, 4}; int main() {
C++ Подсчитать количество участков, которые образуют непрерывные последовательности чисел http://www.cyberforum.ru/cpp-beginners/thread420421.html
Я составил текст программы, но не могу написать отладку. Помогите пожалуйста написать отладку к программе. (очень нужно написать сегодня, помогите пожалуйста.) Задача: Объявить массив целых чисел и заполнить его случайными значениями. Размер массива и диапазон значений его элементов заданы в задании. В задании указано также, какую обработку массива следует произвести. Размерность массива -50....
C++ два уравнения и постоить график Здравствуйте. Задали решить задачу на си++ и естественно я понятия не имею как. Если ктото может прошу помогите. нужно решить два уравнения1) e-x-2x +1=0; 2) 2x3-x2 –x+1=0 методом половинного деления и методом ньютона и построить график по заданному интервалу(ужас) подробнее

Показать сообщение отдельно
EMTEC
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110
29.12.2011, 17:14     нужно переделать код программы
нужно изменить код.Должно выглядить примерно так:
1 блок -начало
2ввод n
3 i=1:n
4 ввод x[i] возвращается в 3 блок
из блока 3 в блок 5 i=1:n
из 5 в 6 блок y=корень из Xi
c 6 го блока в 7 Xi,y возвращается в 5блок
Между 5 и 6 блоком 4особые ситуации
1 ln x (x>0)
2числ. корень расч. >=0 <0 --->авост
3 tgx=sinx/cosx ---> cosx=0 авост
4 tg*2x-2*x=0 ---> авост

вот мой код помогите пожалуйста

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
#define _USE_MATH_DEFINES
#include <cmath>
#include <cstdio>
#include <stdlib.h>
#include <conio.h>
int main()
{
double x1;
double y[20] = {0};
double x2,x;
puts("Enter x1 = ");
scanf("%lf",&x1);
puts("Enter x2 = ");
scanf("%lf",&x2);
puts("Enter the step: ");
double dx;
scanf("%lf",&dx);
int i = 0;
for(x = x1; x < x2; x+= dx)
{
if(x!=0)
{
double t2=tan(x*M_PI/180);
double t1=pow(t2*t2,1./3.);
double t3=log(x) - exp(2.3*x);
if(t1!=0 && t3>=0)
y[i] = sqrt(t3)/t1;
else
y[i]=0;
}
if(++i == 20) break;
}
printf("\nThe first %d points is :\n",i);
for(int k = 0; k < i;k++)
printf("%lf\n",y[k]);
getch();
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru