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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2015, 13:31   #1
bazik
 
Аватар для bazik
 
Регистрация: 05.03.2015
Сообщений: 4
Восклицание Помощь на экзамене с\с++

Завтра (25.06.15) нужна помощь с написанием программ. Примерный уровень задач во вложениях (на экзамене будет, вроде, что-то связанное с точками, линиями и прочее, пример ниже). По профессии даже близко не связан с программированием, так что плохого дела не сделаете. Цена договорная. Помощь нужна с 9 утра. Возможна предоплата, но надеюсь на понимание, что если не смогу выйти на связь, залог вернётся или останется на пересдачу, что через пару дней.

icq: 830166
skype: einsame.wanderer
мыло: bazik.exe@gmail.com

Пример задачи, которая может быть:
Дана ось XY на ней множество точек с отдалением от начала координат на длину r, найти точку которая ближе всего.

#include <stdio.h>
#include <math.h>
FILE *data;

void distances(float x[], float y[], float r[], int n);
int findmin(float r[], int n);

main()
{float x[1000], y[1000], r[1000];
int n,i,j;
data=fopen("line.dat","r");
fscanf(data,"%d",&n);
for(i=0;i<n;i++)fscnaf(data,"%f",&x[i]);
for(i=0;i<n;i++)fscnaf(data,"%f",&y[i]);
fclode(data);
distances(x,y,r,n);
j=findmin(r,n);
printf("%f..%f",x[j],y[j]);
return 0;}

void distances (float x[], float y[], float r[], int n)
{int i;
for(i=0;i<n;i++)
r[i]=sqrt(x[i]*x[i]+y[i]*y[i]);
return;}

int findmin(float r[], int n)
{int i,j=0;
for(i=1;i<n;i++)
if(r[i]<r[j])j=i;
return j;}
Изображения
Тип файла: jpg 123123.jpg (78.7 Кб, 120 просмотров)
Ctrl+W?

Последний раз редактировалось bazik; 25.06.2015 в 13:44. Причина: добавил пример
bazik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помощь на экзамене N.i.k.o.l.a.y. Фриланс 9 19.01.2015 20:47
Помощь на экзамене по БД Klausms Фриланс 2 30.09.2014 08:38
Помощь на экзамене Java/ C# Nordbank Фриланс 0 20.01.2014 19:52
Нужна помощь на экзамене. VeseloffS Помощь студентам 0 23.06.2009 09:09