Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
zmei89
31 / 6 / 1
Регистрация: 10.09.2010
Сообщений: 833
#1

Не могу не как описать не которые строки в программе - C++

10.02.2011, 18:09. Просмотров 378. Ответов 5
Метки нет (Все метки)

что обозначаеться prn_matrix
int last_min
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2011, 18:09     Не могу не как описать не которые строки в программе
Посмотрите здесь:

Строки в С++, не могу понять что неправильно в программе - C++
Необходимо: 1) Найти количество слов в строке, 2) вывестии все слова в порядке возрастания длинн, 3) вычислить количество одинаковых...

Пусть текстовый файл t разбит на непустые строки. Описать функцию count(t) для подсчета числа строк, которые начинаются и оканчиваются одной и той же - C++
Пусть текстовый файл t разбит на непустые строки. Описать функцию count(t) для подсчета числа строк, которые начинаются и оканчиваются...

Как описать строки в структуре? - C++
Приветствую всех :) Только учусь писать на с++ (жаль, что в универе он у нас "полностью на самостоятельном изучении"). И вот возникла...

Не могу понять суть эпсилон (точности) для разложения в ряд Тейлора, как её описать? - C++
Вот задания про ряды Тейлора например,никак не может доехать суть эпсилон(точности),и как её описать в С++,обыясните плиз...(На примере...

как можно заменить строки в программе? - C++
как можно заменить строки 5 и 6 в : 1 /* copy string2 to string1 */ 2 void strcopy(char string1, char string2) 3 { 4 int i = 0; ...

Описать каждый шаг в программе - C++
Помогите описать каждый шаг в программе: #include <iostream> #include <stdio.h> #include <stdlib.h> #include <conio.h> using...

Ошибка в программе (Описать структуру с именем NOTE) - C++
Описать структуру с именем NOTE, содержащую следующие поля: - фамилия, имя; - номер телефона; - дата рождения Написать...

Как из первой строки удалить те буквы, которые есть во второй строке? - C++
Как из первой строки удалить те буквы, которые есть во второй строке???

Не могу понять как правильно считать строки - C++
Задача: Задача1. «Поиск в строке» Самым популярным вопросом прошлого контеста был вопрос о сколь угодно длинных строках. По...

Нужно найти строки в фале, которые заканчиваются на восклицательный знак, как это сделать? - C++
Вот код, нужна строчка, которая будет искать строки с восклицательными знаками #include <stdio.h> #include <conio.h> int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
10.02.2011, 18:26     Не могу не как описать не которые строки в программе #2
zmei89, Очевидно что какие-то переменные.
zmei89
31 / 6 / 1
Регистрация: 10.09.2010
Сообщений: 833
10.02.2011, 18:37  [ТС]     Не могу не как описать не которые строки в программе #3
Часть программы описал,а дальше вот ник не получаеться
#include <stdio.h>
#include <stdlib.h>
#define MAXSIZE 10 (#define заменяет представленный идентификатор заранее подготовленной последовательностью символов максимальный размер )
void prn_matrix(int [][MAXSIZE], int, int); (void — тип, спецификатор, целое число максимального размера
int min_el(int [], int); (целое число минимального элемента)
int max_el(int [][MAXSIZE], int, int, int*, int*); (целое число максимального элемента)
void repl(int [][MAXSIZE], int, int, int); (тип,спецификатор , repl простая интерактивная среда программирования) (int*Указатель на целое, Кроме того так можно объявлять динамический массив)

int main(int argc, char *argv[]) (главная процедура ,целое число argc - количество переданных аргументов командной строки., argv - массив переданных аргументов командной строки. звездочка в объявлении сообщает компилятору Cи, что argv представляет собой указатель, в данном случае указатель на указатель типа char)
{int A[MAXSIZE][MAXSIZE];
int N, M;
int i, j;
int last_min;
int Imax, Jmax; (целое число максимального изображения) (модульная визуальная среда программирования)
do{
printf("Vvedite kol-vo strok (2..%d): ", MAXSIZE);
scanf("%d", &N); (соответственно читает с неким форматом)
}while((N<2) || (N>MAXSIZE)); (Цикл while с предусловием позволяет выполнить одну и ту же последовательность действий пока проверяемое условие истинно)
do{
printf("Vvedite kol-vo stolbcov (2..%d): ", MAXSIZE);
scanf("%d", &M);
}while((M<2) || (M>MAXSIZE));
printf("Vvod elementov matricy\n");
for(i=0; i<N; i++)
for(j=0; j<M; j++)
{printf("A[%d][%d] = ", i, j);
scanf("%d", &A[i][j]);
}
printf("Sozdana matrica A\n");
prn_matrix(A, N, M);
last_min=min_el(A[N-1], M);
printf("Min element poslednei stroki: %d\n", last_min);
max_el(A, N, M, &Imax, &Jmax);
printf("Max element A[%d][%d] = %d\n", Imax, Jmax, A[Imax][Jmax]);
repl(A, Imax, Jmax, last_min);
printf("\n---------------------------------------------\n");
printf("Kol-vo strok v matrice: %d Kol-vo stolbsov v matrice: %d\n", N, M);
printf("Max element v matrice: %d\n", A[Imax][Jmax]);
printf("Izmenennaya matrica A\n");
prn_matrix(A, N, M);
system("PAUSE");
return 0;
}

void prn_matrix(int Matr[][MAXSIZE], int n, int m)
{int i, j;
for(i=0; i<n; i++)
{for(j=0; j<m; j++)
printf("%d\t", Matr[i][j]);
printf("\n");
}
}

int min_el(int v[], int n)
{int i, t;
t=v[0];
for(i=1; i<n; i++)
if (v[i]<t)
t=v[i];
return t;
}

int max_el(int Matr[][MAXSIZE], int n, int m, int* Nstr, int* Ncol)
{int i, j, t;
t=Matr[0][0];
*Nstr=0;
*Ncol=0;
for(i=0; i<n; i++)
for(j=0; j<m; j++)
if (Matr[i][j]>t)
{t=Matr[i][j];
*Nstr=i;
*Ncol=j;
}
return t;
}

void repl(int Matr[][MAXSIZE], int I, int J, int R)
{int k;
for(k=0; k<I; k++)
Matr[k][J]=R;
}
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
10.02.2011, 18:38     Не могу не как описать не которые строки в программе #4
Цитата Сообщение от asics Посмотреть сообщение
zmei89, Очевидно что какие-то переменные.
Точнее функции.
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
10.02.2011, 18:40     Не могу не как описать не которые строки в программе #5
Цитата Сообщение от zmei89 Посмотреть сообщение
prn_matrix
Функция, которая выводит на екран матрицу.

Цитата Сообщение от zmei89 Посмотреть сообщение
int last_min
Переменая, которая обозначает минимальный елемент последней строки матрицы.
zmei89
31 / 6 / 1
Регистрация: 10.09.2010
Сообщений: 833
10.02.2011, 19:52  [ТС]     Не могу не как описать не которые строки в программе #6
помоги пожалуйста дальше с кодом разобраться,дальше я в ступор встал!!!!!!!

Добавлено через 1 час 5 минут
вот этот кусок не понятен
void prn_matrix(int Matr[][MAXSIZE], int n, int m)
{int i, j;
for(i=0; i<n; i++)
{for(j=0; j<m; j++)
printf("%d\t", Matr[i][j]);
printf("\n");
}
}

int min_el(int v[], int n)
{int i, t;
t=v[0];
for(i=1; i<n; i++)
if (v[i]<t)
t=v[i];
return t;
}

int max_el(int Matr[][MAXSIZE], int n, int m, int* Nstr, int* Ncol)
{int i, j, t;
t=Matr[0][0];
*Nstr=0;
*Ncol=0;
for(i=0; i<n; i++)
for(j=0; j<m; j++)
if (Matr[i][j]>t)
{t=Matr[i][j];
*Nstr=i;
*Ncol=j;
}
return t;
}

void repl(int Matr[][MAXSIZE], int I, int J, int R)
{int k;
for(k=0; k<I; k++)
Matr[k][J]=R;
}
Yandex
Объявления
10.02.2011, 19:52     Не могу не как описать не которые строки в программе
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru