refresh cnucok 7bit.forum нacлeдuть
  РегистрацияПользователиАдминистраторы и модераторыПоискЧасто задаваемые вопросы На главную

7bit.forum » Техника » Обмен опытом » HELP C » Привет, незнакомец [войти|регистрация]
Распечатать страницу
Понравилась тема? Поделитесь с друзьями!
Автор
Сообщение « Предыдущая тема | Следующая тема »
Fuker
Fuker - мужик
Барон Килобайт III-степени




Группа: Пользователи

Дата регистрации: 01.11.2004
Сообщения: 108
Кто?: Студент, группа нет

Репутация пользователя :
+404 -357 = 47
Рейтинг сообщения:
+2 -1 = 1
балл   балл


HELP C На верх страницы

Составить прогу
D= (H + (E/(H+1)))*G
где H-сумма элементов массива с нечетными номерами!
Е-наибольший по модулю элемент массива
G-кол-во положительных элементов массива
Вывести на печать H,E,G,D
и чтобы дробные вводились!
Прога в си должна пахать!
Помогите плз!

__________________
Я прихожу из неоткуда и ухожу в некуда!

Сообщение отредактировано 2 раз(а), редактировал Fuker , 21.12.2004 в 18:49.

21.12.2004 18:48 Fuker оффлайн Послать письмо Fuker Искать сообщения : Fuker Добавить Fuker в адресную книгу
Stan F
Stan F - мужик
Его Величество Администратор


Группа: Администраторы

Дата регистрации: 14.11.2003
Сообщения: 5148
Кто?: ФЮРЕР

Репутация пользователя :
+1897 -840 = 1057
Рейтинг сообщения:
+0 -0 = 0
балл   балл


На верх страницы

Хоть бы задание воспроизвел. Я так ничего и не понял.
К тому же, не совсем хорошо напрягать народ заместо себя. Ждем то, что уже написано.

__________________

Последний рассвет
Тонкая нить и
Холодная сталь
Поможет забыть мне
Сотрёт глубину
Исчезнет печаль
Прольётся внутри
Моя мёртвая кровь
Развеет твой крик

21.12.2004 21:34 Stan F оффлайн Сайт Stan F Искать сообщения : Stan F Добавить Stan F в адресную книгу
Fuker
Fuker - мужик
Барон Килобайт III-степени




Группа: Пользователи

Дата регистрации: 01.11.2004
Сообщения: 108
Кто?: Студент, группа нет

Репутация пользователя :
+404 -357 = 47
Рейтинг сообщения:
+2 -5 = -3
балл   балл

Автор темы Автор темы Fuker


На верх страницы

че за чушь ты несешь!!

__________________
Я прихожу из неоткуда и ухожу в некуда!

21.12.2004 21:36 Fuker оффлайн Послать письмо Fuker Искать сообщения : Fuker Добавить Fuker в адресную книгу
Pashix
Pashix - мужик
Сэр Байт I-степени


Группа: Пользователи

Дата регистрации: 20.03.2005
Сообщения: 94
Кто?: Выпускник

Репутация пользователя :
+10 -2 = 8
Рейтинг сообщения:
+0 -0 = 0
балл   балл


RE: HELP C На верх страницы

Если ещё актуально, то...

Массив, например, из 20 элементов
float array[20];
int i;

Вводим массив с клавы, потом:
1. считаем H:
float h=0;
for(i=0; i<20; i+=2) h+=array[i];

2. считаем E:
float e=abs(array[0]);
for(i=0; i<20; i++) if(e>abs(array[i])) e=abs(array[i]);

3. считаем G:
int g=0;
for(i=0; i<20; i++) if(array[i]>0) g++;

Затем считаем D и выводим всю эту лабуду на экран
Дальше сам... За правильность не отвечаю, уже ведь 2 часа ночи Smile

20.03.2005 02:14 Pashix оффлайн Послать письмо Pashix Искать сообщения : Pashix
Fuker
Fuker - мужик
Барон Килобайт III-степени




Группа: Пользователи

Дата регистрации: 01.11.2004
Сообщения: 108
Кто?: Студент, группа нет

Репутация пользователя :
+404 -357 = 47
Рейтинг сообщения:
+0 -0 = 0
балл   балл

Автор темы Автор темы Fuker


На верх страницы

Пасибо ,но я давно ее написал уже!!! Big Grin

#include <stdio.h>
#include <math.h>
#define MAS_SIZE 9
float mas[MAS_SIZE];
float H;
float E;
float G;
float D;
int i;
int main ()
{
H = (float)0;
G = (float)0;
for (i = 0; i < MAS_SIZE; i ++)
{
printf ("Enter %d element: ", i);
scanf ("%f", &mas[i]);
}
E = mas[0];
for (i = 0; i < MAS_SIZE; i ++)
{
if (i % 2 != 0) H += mas[i];
if (fabs (mas[i]) > fabs (E) ) E = mas[i];
if (mas[i] >= (float)0) G++;
}
D = (H + (E / (H + 1) ) ) * G;
printf ("H = %.2f\n", H);
printf ("E = %.2f\n", E);
printf ("G = %.2f\n", G);
printf ("D = %.2f\n", D);
return 0;
}

__________________
Я прихожу из неоткуда и ухожу в некуда!

20.03.2005 08:40 Fuker оффлайн Послать письмо Fuker Искать сообщения : Fuker Добавить Fuker в адресную книгу
Fuker
Fuker - мужик
Барон Килобайт III-степени




Группа: Пользователи

Дата регистрации: 01.11.2004
Сообщения: 108
Кто?: Студент, группа нет

Репутация пользователя :
+404 -357 = 47
Рейтинг сообщения:
+0 -0 = 0
балл   балл

Автор темы Автор темы Fuker


На верх страницы

ой не то вот та
#include <stdio.h>
#include <conio.h>
#define row 3
#define col 5
main ()
{float a[row][col],b[row];
int j,i,max;
printf ("\nўўҐ¤ЁвҐ ¬ ббЁў \n");
for(i=0;i<row;i++)
for (j=0;j<col;j++)
scanf("%g",&a[i][j]);
printf ("\nўўҐ¤Ґ­­л© ¬ ббЁў\n");
for (i=0;i<row;i++)
{ for (j=0;j<col;j++)
printf(" %g", a[i][j]);
printf("\n");
}

for (i=0;i<row;i++)
{
max=0;
for (j=0;j<col;j++)
{ if (a[i][j]>a[i][max]) max=j;
b[i]=a[i][max];
}
}
for(i=0;i<row;i++)
printf(" %lg", b[i]);
return 0;
}

__________________
Я прихожу из неоткуда и ухожу в некуда!

20.03.2005 08:41 Fuker оффлайн Послать письмо Fuker Искать сообщения : Fuker Добавить Fuker в адресную книгу
Понравилась тема? Поделитесь с друзьями!
Чтобы отвечать на сообщения и создавать новые темы, необходимо зарегистрироваться. Присоединяйся к нам! :-)
Перейти:

Все вопросы, связанные с деятельностью сайта и форума решаются с руководителем проекта.

powered by [censored] forum
7bit.team © 2001-2016