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

блок-схема - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Необходимо изменить строку так, чтобы длина строки стала равна заданной длине http://www.cyberforum.ru/cpp-beginners/thread200618.html
Дана строка текста, в котором нет начальных и конечных пробелов. Необходимо изменить её так, чтобы длина строки стала равна заданной длине (проверить: текущая длина должна быть меньше заданной!). Изменение следует сделать путем вставки между словами дополнительных пробелов. Количество пробелов между отдельными словами должно отличаться не более чем на 1. p.s. подскажите как делать?
C++ MD5 Приветствую Вас друзья! Кто знает напишите кодировщика MD5 на С++. http://www.cyberforum.ru/cpp-beginners/thread200606.html
Вывести значения неповторяющихся элементов и сколько раз встречается каждый из них. C++
Найти количество различных элементов в массиве. Вывести значения неповторяющихся элементов и сколько раз встречается каждый из них. Если можно объснить!
C++ новый вид заголовков
Добрый день, у Шилдта сказано что заголовки в новом стиле например <iostream> не являются файлами(то есть не являются заголовочными файлами в понимании языка Си), а являются идентификаторами которые могут соответствовать файлам, а могут нет например в Си при подключении либы <stdio.h> а потом если в программе мы например используем printf() то линковщик свяжет вызов printf() с объектным кодом...
C++ Динамические списки http://www.cyberforum.ru/cpp-beginners/thread200573.html
Пишу курсовую работу про динамические списки, и хотелось узнать мнение специалистов про мою функцию удаления элемента со списка.. Прост первый раз встретился с этими списками, и почему то мне кажится что сильно громоздкая моя функция, нельзя ее как нибуть упростить, или по другому удалять заданый элемент? Вот моя структура списка struct NumbersStruct { int data; NumbersStruct *next;...
C++ пространство имен Добрый день, знаю что пространство имен делит на части области видимости, а оператор using включает член пространства/все пространство в глобальное пространство. Объяснять ненадо как это работает с точки зрения С++, интересует сама реализация компилятором - 1. что делает компилятор после включения дериктивы например using std::cout как он заносит cout в глобальное пространство имен, то есть как... подробнее

Показать сообщение отдельно
axor
4 / 4 / 0
Регистрация: 24.11.2010
Сообщений: 11

блок-схема - C++

30.11.2010, 13:43. Просмотров 293. Ответов 0
Метки (Все метки)

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void main()
{
int i,j,k,m,n,temp;
int** Array; /*создаем матрицу с помощью указателей */
printf("Enter number of strings:\n "); /*пользователь задает кол-во строк и столбцов */
scanf("%d", &n);
printf("Enter number of columns:\n ");
scanf("%d", &m);
Array=(int**)malloc(sizeof(int*)*n); /*выделение динамической памяти*/
for(i=0; i<n; ++i)
Array[i]=(int*)malloc(sizeof(int)*m);
for(i=0; i<n; ++i) /*пользователь вводит элементы матрицы*/
{
for(j=0; j<m; ++j)
{
printf("Please enter %d x %d element:\n", i+1, j+1);
scanf("%d", &Array[i][j]);
}
}
printf("Here is your array:\n"); /*вывод введенной матрицы*/
for(i=0; i<n; ++i)
{
for(j=0; j<m; ++j)
{
printf("%4d ", Array[i][j]);
}
printf("\n");
}
for(j=0;j<m;++j) /*сортировка*/
{
for(i=0;i<n;++i)
{
for(k=0;k<n;++k)
{
if(Array[i][j]<Array[k][j])
{temp=Array[i][j];Array[i][j]=Array[k][j];Array[k][j]=temp;}
}
}
}
printf("Here is your sorted array:\n"); /*вывод отсортированного массива*/
for(i=0; i<n; ++i)
{
for(j=0; j<m; ++j)
{
printf("%4d ", Array[i][j]);
}
printf("\n");
}
for(i=0;i<n;++i) /*освобождение памяти*/
free(Array[i]);
free(Array);
getch(); /*чтобы консоль не закрывалась после выполнения*/
}

Добавлено через 1 минуту
Помогите сложить блок-схему!(((
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru