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

Применение Динамического выделения памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация функции srcat. http://www.cyberforum.ru/cpp-beginners/thread233165.html
Я написал (реализовал) функцию strcat. Вот ... #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; int _tmain(int argc, _TCHAR* argv) {
C++ Поменять местами первый и последний элементы списка и удалить их средне арифметическое Помогите решить задачи пожалуйста!!! 1)Дан список, содержащие числовые данные. Поменять местами первый и последний элементы и удалить из списка их средне арифметическое (если такой элемент есть в списке) 2) Сформировать матрицу В(m, n), элементами которой являются случайные числа, равномерно распределенные в интервале . Переставляя ее строки и столбцы, добиться того, чтобы наибольший элемент... http://www.cyberforum.ru/cpp-beginners/thread233152.html
Массивы C++
Привет! Помогите, плиз решить, я в этом почти не шарю,: В одномерном массиве из 25 вещественных чисел вычислить среднее арифметическое положительных чисел. Преобразовать исходный массив, вычитая из каждого элемента среднее значение. Мне нужна ток блок схема!))
Дан текстовый файл с фамилиями жильцов дома C++
Дан текстовый файл с фамилиями жильцов дома. Вывести на экран 1) фамилии, которые не повторяются 2) фамилии и число их повторений. Учитывать, что одинаковые фамилии могут принадлежать мужчинам и женщинам (например Сидоров - Сидорова, Соколовский - Соколовская на си!)помогите
C++ Нахождение минимального элемента массива http://www.cyberforum.ru/cpp-beginners/thread233146.html
Изучаю С++... Помогите решить задачку!! В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) минимальный элемент массива 20 сумму элементов, расположенных между первым и последним положительными элементами... вот что уже написал, но сумму не могу найти #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; int main()
C++ массив Нужно создать динамический массив с генерацией случайных чисел. Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов хотя бы один нулевой элемент. Характеристикой строки целочисленной матрицы назовем сумму ее отрицательных четных элементов. переставляя строки заданной матрицы, расположить их в соответствии с убыванием характеристик. #include <iostream> #include... подробнее

Показать сообщение отдельно
lemegeton
2916 / 1345 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
24.01.2011, 08:56     Применение Динамического выделения памяти
Не представляю, как сделать совсем без условных операторов.
Вот со сравнениями только в циклах.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <stddef.h>
 
int main(int argc, char *argv[]) {
  srand(time(NULL));
  size_t matrix_width = rand() % 5 + 10;
  size_t matrix_height = rand() % 5 + 10;
 
  int **matrix = malloc(sizeof(int*) * matrix_height);
  size_t i;
  for (i = 0; i < matrix_height; ++i) {
    matrix[i] = malloc(sizeof(int) * matrix_width);
    int j;
    for (j = 0; j < matrix_width; ++j)
      printf("%3d", matrix[i][j] = rand() % 100);
    printf("\n");
  }
 
  for (i = 1; i < matrix_height; i+=2) {
    float average = 0;
    size_t j;
    for (j = 0; j < matrix_width; ++j)
      average += matrix[i][j];
    average /= matrix_width;
    printf("Line number %d has average of %f.\n", i, average);
  }
 
  for (i = 0; i < matrix_height; ++i)
    free(matrix[i]);
  free(matrix);
  return 0;
};
 
Текущее время: 07:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru