Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

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


Ответ
 
Опции темы
Старый 28.12.2014, 01:49   #1
fifaman
Новичок
 
Регистрация: 28.12.2014
Сообщений: 2
Репутация: 10
Радость Функции в языке С. Передача параметров в функции. Создание многофайловых проектов

Код:

#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <math.h>
#include <windows.h>
#include <malloc.h>
int main()
{
 SetConsoleCP(1251);
 SetConsoleOutputCP(1251);
 int *a;
int n;
 printf("Введите число элементов массива\n");
 scanf("%d", &n);
 a = (int*)malloc(n*sizeof(int));
 if(!a){
 printf("Недостаточно памяти!\n");
 getchar();
 return 1;
 }
 bool flag = true;
 int item;
 while(flag){
 printf("\nВыберите режим работы\n");
 printf("0 - Выход из программы\n");
 printf("1 - Ввод элементов массива с клавиатуры\n");
 printf("2 - Печать элементов массива на экран\n");
 scanf("%d", &item);
 switch(item){
// Выход из программы
 case 0:
 flag = false;
 break;
// Считывание элементов массива с клавиатуры
 case 1:
 for(int i=0; i < n; i++){
 printf("a[%d ] = ", i+1);
 scanf("%i", &a[i]);
 }
 break;
 case 2:
// Печать элементов массива на экран
 for(int i=0; i < n; i++)
 if(i%5) printf("a[%-2d]=%8.4f ", i+1, a[i]);
 else
printf("\n");
 break;
 default:
 printf("Неверный пункт меню!!!\n");
 }
 }
 printf("Работа программы завершена\n");
 free(a);
 getchar();
 return 0;
}

Нужно сделать
Характеристикой стоки целочисленной матрицы назовем сумму его положительных
четных элементов.
1) Переставляя строки заданной матрицы, расположить их в соответствии с ростом
характеристик. Примечание: использовать массив указателей на строки.
2) Найти сумму элементов в тех столбцах, которые содержат хотя бы один
отрицательный элемент.
В

Последний раз редактировалось Stilet; 28.12.2014 в 11:01.
fifaman вне форума   Ответить с цитированием
Старый 28.12.2014, 07:15   #2
rrrFer
Санитар
Профессионал
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,597
Репутация: 972
По умолчанию

А что именно не получается то? - код же есть какой-то, он выдает ошибку или делает не все что нужно в задании?
rrrFer вне форума   Ответить с цитированием
Старый 28.12.2014, 11:02   #3
Stilet
Белик Виталий :)
Профессионал
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Адрес: Украина, Донецкая область, г. Краматорск
Сообщений: 57,957
Репутация: 6832
По умолчанию

Скорее всего не получилось это:
Цитата:
Создание многофайловых проектов
__________________
I'm learning to live...
Stilet вне форума   Ответить с цитированием
Старый 28.12.2014, 11:42   #4
Smitt&Wesson
Профессионал
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Адрес: г. Киров
Сообщений: 13,995
Репутация: 622

skype: forwardbiznes
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Скорее всего не получилось это:
Не получилась последняя строчка поста. Что значит - "В"? Это как было написано на двери Винни Пуха - "Посторонним В" .
__________________
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума   Ответить с цитированием
Старый 28.12.2014, 13:54   #5
fifaman
Новичок
 
Регистрация: 28.12.2014
Сообщений: 2
Репутация: 10
По умолчанию

Цитата:
Сообщение от rrrFer Посмотреть сообщение
А что именно не получается то? - код же есть какой-то, он выдает ошибку или делает не все что нужно в задании?
Нужно составить прогу но незнаю как(((
Характеристикой стоки целочисленной матрицы назовем сумму его положительных
четных элементов.
1) Переставляя строки заданной матрицы, расположить их в соответствии с ростом
характеристик. Примечание: использовать массив указателей на строки.
2) Найти сумму элементов в тех столбцах, которые содержат хотя бы один
отрицательный элемент.
fifaman вне форума   Ответить с цитированием
Старый 28.12.2014, 14:51   #6
Stilet
Белик Виталий :)
Профессионал
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Адрес: Украина, Донецкая область, г. Краматорск
Сообщений: 57,957
Репутация: 6832
По умолчанию

Цитата:
незнаю как
А то что выше это что?
__________________
I'm learning to live...
Stilet вне форума   Ответить с цитированием
Старый 28.12.2014, 16:30   #7
Smitt&Wesson
Профессионал
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Адрес: г. Киров
Сообщений: 13,995
Репутация: 622

skype: forwardbiznes
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А то что выше это что?
Заготовка с менюшкой. Нет функции, а следовательно и параметры передавать некуда.
__________________
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функции - передача параметров 220Volt Общие вопросы C/C++ 7 15.01.2014 10:12
JQuery: передача параметров функции zizz JavaScript, Ajax 2 31.10.2013 20:10
передача функции в качестве параметров функций, С++ prettynetty Помощь студентам 2 17.03.2012 20:11
Передача параметров функции Кипящий чайник Общие вопросы C/C++ 12 11.08.2010 19:45


12:16.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru