Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2010, 00:53   #1
ronny137
Пользователь
 
Регистрация: 03.12.2009
Сообщений: 52
По умолчанию экзамен

утром экзамен с 10 до 12, нужен человек который поможет написать задачу, на с++, программа должна быть написана без всяких наворотов, на уровне новичка, чтоб все просто.
ronny137 вне форума Ответить с цитированием
Старый 29.12.2010, 00:55   #2
ronny137
Пользователь
 
Регистрация: 03.12.2009
Сообщений: 52
По умолчанию

примеры программ:

интеграл
#include "stdafx.h"
#include <math.h>
#include <conio.h>
#include <stdio.h>
#include <iostream>
using namespace std;

// Прототип функции
void dialog();
void lst();
double integral(double a, double b, double (*f)(double));
void menu (char*name[]);


// Глобальные переменные
double(*fun[])(double)={sin,cos,exp};
char *name_f[]={"sin","cos","exp",NULL};

// Функции
void lst() //Заставка
{
printf("*************************** ***\n");
printf("..........");
printf(" integral ");
printf("..........\n");
printf("*************************** ***\n");

}
98=

void menu (char*name[])
{int num;
char **p;
p=name;
num=0;
while (*p)
{printf("\n %d %s",num,*(p++));
num++;
}}

void dialog() //Меню
{
double a,b,y;
int num,key;
do
{
printf ("\n Enter number of function:");
printf("\n------------------\n");
scanf_s ("%d", &num); //Считывание номера функции
printf("------------------\n");
printf("\n Enter a = ");
scanf_s("%lf", &a); //Считывание нижней границы интегрирования
printf("\n Enter b = ");
scanf_s("%lf", &b); //Считывание верхней границы интегрирования
printf("\n------------------\n");
y = integral(a,b, fun[num]);
printf("\n Integral = %lf",y);
printf("\n exit y/n");
key=getch();
}
while(key!='y');

}

double integral(double a, double b, double (*f)(double)) //Вычисление
{
double y;
y= (f(a)*f(b))*(b-a)/2.;
_getch();
return y;
}


//Программа
int _tmain(int argc, _TCHAR* argv[])
{
lst();
menu(name_f);
dialog();
_getch();
return 0;
}

текстовый редактор
// текстовый редактор.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
#include <iostream>
using namespace std;

// Прототип функции
void dialog();
void print_text(char *p);
char *v_text(char *buf);
char ** r_str(char *buf, char *end);




#define N 1024
#define M 10

char alf[]="a,bcdefghijklnmopqrstuvwxyz ";
char buf[N];
int len;//длина введенного текста
void dialog()//диалог
{

printf("Vvedite text: ");


}

char *v_text(char *buf)//оформление буфера
{
char c;
while((c=_getch())!=0x0d )//сканируем текст до ентера
{
if(strchr(alf,c))
{
*buf++=c;
_putch(c);
len++;//подсчет длинны
if(c==' ')// при пробеле замена на нулевой символ
{
*(buf-1)='\0';
}
}
}
*buf='\0';
return buf;
}

char ** r_str(char *buf, char *end)//разбивка на строки
{
static char *p[M];
char **pp;
pp=p;
*pp++=buf;
while(buf<end)
{
if(*buf=='\0')
{*pp=++buf;
}
}
++pp=NULL;
return p;
}

void print_text(char *p)//вывод ф_текста
{

for(int a=1;a<=len;a++)//посимвольное сканирование

{

_putch(*p);//вывод символа с номером a
p++;//передвижение указателя на следующий символ
if(a%25==0) _putch('\n');//если номер символа кратен 25, то переходим на след стр

}
}

int _tmain(int argc, _TCHAR* argv[])//вызов ф-й
{
dialog();
v_text(buf);
printf("\n");
print_text(buf);
_getch();
return 0;
}
ronny137 вне форума Ответить с цитированием
Старый 29.12.2010, 01:40   #3
ronny137
Пользователь
 
Регистрация: 03.12.2009
Сообщений: 52
По умолчанию

поможет кто нибудь?
ronny137 вне форума Ответить с цитированием
Старый 29.12.2010, 01:53   #4
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

добавь аську
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 29.12.2010, 04:41   #5
kenwood2010
Пользователь
 
Регистрация: 26.11.2010
Сообщений: 97
По умолчанию

Цитата:
Сообщение от ronny137 Посмотреть сообщение
утром экзамен с 10 до 12, нужен человек который поможет написать задачу, на с++, программа должна быть написана без всяких наворотов, на уровне новичка, чтоб все просто.
если никого не найдешь пиши мне!
все данные в подписи!
kenwood20072@rambler.ru ICQ: 701 302 135. (Программирование на C++, С. Решение задач по физике)
kenwood2010 вне форума Ответить с цитированием
Старый 29.12.2010, 13:28   #6
RoS
Форумчанин
 
Аватар для RoS
 
Регистрация: 13.12.2009
Сообщений: 272
По умолчанию

ЖДу в аську
Если я помог вам - порадуйте меня, нажмите на весы слева
RoS вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Экзамен Acrotrixer Фриланс 6 18.06.2010 21:27
Экзамен BrosJke Помощь студентам 1 25.05.2010 07:48
Экзамен Veselyn Помощь студентам 4 13.02.2009 22:37