|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.06.2015, 13:31 | #1 |
Регистрация: 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;}
Ctrl+W?
Последний раз редактировалось bazik; 25.06.2015 в 13:44. Причина: добавил пример |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помощь на экзамене | 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 |