Заказ закрыт
Разделить программу на C на 2 отдельные программы

w
Заказчик
Отзывы фрилансеров: + 7 - 0
Зарегистрирован на сайте 12 лет и 1 месяц
Бюджет: 50 руб
0.63 $ — 0.53 €
Исполнитель определен: Евгений Берёза  
#include <stdio.h>
#include <math.h>

void print_menu();
//Исключить из данного массива заданный элемент или выяснить, что такого элемента нет
int del(int [], int, int);
//уравнение 2х^3 + 6x-11
double f(double);
//нахождение корня
double root(double, double, double);

int main()
{
print_menu();
return 0;
}

void print_menu()
{
printf("\n1. Delete element\n");
printf("2. Find root\n");
printf("3. Quit programm\n\n");
printf("Enter 1,2 or 3 : ");
int index = 0;
scanf("%i", &index);
if (index == 1)
{
int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8 };
int i = sizeof(arr);
del(arr, sizeof(arr) / sizeof(int), 9);
print_menu();
}
else if (index == 2)
{
double a = 0, b = 0, epsilon = 0;
printf("\nset interval\n");
printf("min value : ");
scanf("%lf", &a);
printf("\nmax value : ");
scanf("%lf", &b);
printf("\nset epsilon : ");
scanf("%lf", &epsilon);
printf("\n answer = %f", root(a, b, epsilon));
print_menu();
}
else if (index == 3)
{
return;
}
else 
{
printf("wrong menu item!\n");
print_menu();
}
}

int del(int arr[], int length, int element)
{
int i;
int index = -1;

printf("old array:\n");
printf("{ ");
for (i = 0; i <> epsilon)
{
a = b – (b – a) * f(b) / (f(b) – f(a));
b = a – (a – b) * f(a) / (f(a) – f(b));
}
return b;
};
Разделы:
Опубликован:
30.12.2014 | 16:47
Заказ находится в архиве

Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».