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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2012, 18:26   #1
naty7773
Пользователь
 
Регистрация: 11.01.2012
Сообщений: 55
Печаль Работа с массивами

Помогите пожалуйста написать в С++ три программы для расчетн.графич.задания.Пропала пара и преподаватель задала кучу заданий на зачет.Пока все сделала,теперь не успеваю написать последнию и первую,зашиваюсь уже.Вторую написала.Надо через день сдавать.ВРЕМЕНИ просто нет всеуже написать.хотя они не все сложные((((((
Мы пишем на чистом СИ без cout,cin, и связок std::cout << например..
Вот задания:
1)В произвольно заданном одномерном массиве целых чисел определить элементы,сумма цифр в записи которых максимальна и минимальна.Поместить найденные элементы в начало и в конец соответственно.

3)написать программу табулирования сложной функции(сама ф-ция во вложениях фотографией)
Изображения
Тип файла: jpg ABCD0003тт - копия.jpg (80.1 Кб, 72 просмотров)
naty7773 вне форума Ответить с цитированием
Старый 23.12.2012, 18:31   #2
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

naty7773

Вторую написала

Покажи, как решила вторую задачу
Rififi вне форума Ответить с цитированием
Старый 23.12.2012, 18:38   #3
naty7773
Пользователь
 
Регистрация: 11.01.2012
Сообщений: 55
По умолчанию

Вот наброски.Что дальше делать незнаю(((И она не работает еще
#include<stdio.h>
#include<conio.h>
#include<math.h>
main ()
{
int n,i;float x,y,y1,y2,z;
{x:=0.1;n:=1;
while x<=1 do
{z:=x*x/(n+2);
y:=x/2;
for(n=1;k<=8;k++)
y1:=y+z*x;
y1:=y1*(x/2);
n:=1;
z:=sqr(x)/(n+3);
y2:=0;
for(n=1;k<=7;k++)
y2:=y2+z*sqr(x);
y2:=y2*((x+1)/3);
y:=y1+y2;
printf("\n Y \n");
printf("-----------------");
printf("\n %.1f | %.3f\n",x));
x:=x+0.5;
getch();
}
}
naty7773 вне форума Ответить с цитированием
Старый 23.12.2012, 18:38   #4
naty7773
Пользователь
 
Регистрация: 11.01.2012
Сообщений: 55
По умолчанию

Это 3 задание
naty7773 вне форума Ответить с цитированием
Старый 23.12.2012, 18:40   #5
naty7773
Пользователь
 
Регистрация: 11.01.2012
Сообщений: 55
По умолчанию

Первое вобще не знаю как написать(не знаю как совместить эти два предложения с реализацией в проге
"определить элементы,сумма цифр в записи которых максимальна и минимальна.Поместить найденные элементы в начало и в конец соответственно"
naty7773 вне форума Ответить с цитированием
Старый 23.12.2012, 18:46   #6
naty7773
Пользователь
 
Регистрация: 11.01.2012
Сообщений: 55
По умолчанию

Вот решение второй задачи


#include <stdio.h>
#include <conio.h>
int main()
{int i, n, chislo, x=0,N=10,A[i];
printf("\n Vvedite kol-vo chisel n\n");
for (i=0;i<10;i++)
scanf("%d",& A[i]);
int min = 256, min_i = 0;
int max = 0, max_i = 0;
for (int i = 0; i < N; i++)
{
int sum = 0;
for (int n = A[i]; n > 0; n/=10)
sum+=n % 10;
printf("%d ",A[i]);
if (sum > max) { max = sum; max_i = i; }
if (sum < min) { min = sum; min_i = i; }
}
printf("\nmin = %d max = %d\n",A[min_i],A[max_i]);
_getch();
}
naty7773 вне форума Ответить с цитированием
Старый 23.12.2012, 19:21   #7
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

naty7773

Вот решение второй задачи

Задачу сама делала?
Rififi вне форума Ответить с цитированием
Старый 23.12.2012, 20:17   #8
naty7773
Пользователь
 
Регистрация: 11.01.2012
Сообщений: 55
По умолчанию

Конечно!А кто же еще!
naty7773 вне форума Ответить с цитированием
Старый 23.12.2012, 21:56   #9
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

naty7773

Конечно!А кто же еще!

тогда объясни, что означает эта запись (сокращенный вариант из твоей программы):

int i, A[i];
Rififi вне форума Ответить с цитированием
Старый 23.12.2012, 22:55   #10
naty7773
Пользователь
 
Регистрация: 11.01.2012
Сообщений: 55
По умолчанию

int i-элемент массива,целое число.A[i]-сам массив
naty7773 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с массивами Slam893 Помощь студентам 10 23.04.2012 01:40
работа с массивами gylayko Помощь студентам 1 27.03.2012 20:18
Работа с массивами Ainur Помощь студентам 5 22.05.2009 14:28
Работа с массивами. DomiR Помощь студентам 4 22.05.2009 12:17
Работа с массивами Hakman Общие вопросы C/C++ 1 19.02.2008 15:11