|
Школоло Все темы типа: решите мне задачки и помогите завтра экзамен - сюда. |
Ответить |
|
Опции темы | Оценить тему |
16.01.2013, 23:29 | #1 |
Участник
Регистрация: 28.09.2012
Сообщений: 4
ICQ: 551124 Репутация: 11
|
Народ, завтра то оказывается зачет!
Приветствую, форумчане!
В общем весь семестр я со спокойной душой спал, пил пиво, гулял, а оказывается завтра зачет по программированию! Необходимо до утра (до 9:30), написать 4 программы на C++, естественно не за бесплатно. Прилагается архив с заданиями, оплата гарантирована! Ребята, помогите пожалуйста! Задания во вложении. Связь со мной ICQ 551124 Последний раз редактировалось n3kt0; 17.01.2013 в 14:45. |
Ответить / |
17.01.2013, 00:32 | #2 |
Участник
Регистрация: 14.07.2007
Сообщений: 59
Репутация: 104
|
Кромe послeднeй задачи, всe остальныe на тeму мат. анализа.
Вариант 4 1) Код:
#include <iostream> using namespace std; int main() { float *a, sum = 0; int i, n; cin >> n; a = new float [n+1]; for (i = 1;i <= n;i++) cin >> a[i]; for (i = 1;i <= n;i++) { if(i % 2 != 0) sum += a[i]; } cout << sum << endl; delete []a; return 0; } Код:
#include <iostream> using namespace std; int main() { float *a, sum = 0; int i, n, f, l; cin >> n; a = new float [n]; for (i = 0;i < n;i++) cin >> a[i]; for (i = 0;i < n;i++) if(a[i]<0) { f = i; break; } for (i = f+1;i < n;i++) if(a[i]<0) { l = i; break; } for (i = f+1; i < l; i++) { sum += a[i]; } cout << sum << endl; delete []a; return 0; } Последний раз редактировалось .werewolf; 17.01.2013 в 01:22. |
Ответить / |
17.01.2013, 01:08 | #6 | |
Участник
Регистрация: 28.09.2012
Сообщений: 4
ICQ: 551124 Репутация: 11
|
Цитата:
p.s. стукни в аську, на пиво денег скину :) Добавлено через 9 минут ну по такой вот программе в ВУЗах теперь студентов обучают :) да и студенты нифига не учат Последний раз редактировалось Repigoz; 17.01.2013 в 01:17. Причина: Добавлено сообщение |
|
Ответить / |
17.01.2013, 01:18 | #7 |
Археолог
Регистрация: 03.08.2010
Сообщений: 962
ICQ: 574454445 Репутация: 2197
|
Правильно ли
PHP код:
__________________
n3kt0 и Я, разные люди! Они даже между собой не разговаривают друг о друге. Последний раз редактировалось n3kt0; 17.01.2013 в 01:59. |
Ответить / |
17.01.2013, 02:05 | #9 | |||
Археолог
Регистрация: 03.08.2010
Сообщений: 962
ICQ: 574454445 Репутация: 2197
|
.werewolf, проверил. Но результаты вычислений не совпадают =(
Цитата:
---edit--- Результаты вычислений будут совпадать если исправить сам пример. PHP код:
PHP код:
Цитата:
__________________
n3kt0 и Я, разные люди! Они даже между собой не разговаривают друг о друге. Последний раз редактировалось n3kt0; 17.01.2013 в 02:46. Причина: Upd. |
|||
Ответить / |
17.01.2013, 02:08 | #10 |
Модератор
Регистрация: 14.01.2007
Сообщений: 555
Репутация: 0
|
N3:
Код:
#include <conio.h> #include <stdio.h> #include <stdlib.h> #include <math.h> #include <time.h> #include <string.h> void main () { double x=-1.0, dx=0.1, epsilon=0.001; printf ("Epsilon=%lf\n",epsilon); printf ("X:\t Ln(X+1):\t N:\n"); for (int i=0; i < 21; i++) { double sum=0; int n=0; x=-1.0+dx*i; while (fabs(pow(-1,n)*pow(x,n+1)/(n+1)) > epsilon) { sum=pow(-1,n)*pow(x,n+1)/(n+1)+sum; n++; } printf ("x=%lf\t ln(x+1)=%lf\t n=%i\n", x, sum, n-1); } } Последний раз редактировалось alkos; 17.01.2013 в 02:12. |
Ответить / |