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

с pascale на си++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объясните как правильно сравнить переменные типа char http://www.cyberforum.ru/cpp-beginners/thread522151.html
Испульзую (strcmp(a.StNazn,c)==0) Не работает. Если поменять на (strcmp(a.StNazn,c)<0) Работает, но как-то не правильно. А про
C++ Использование функций (С++) 1)Написать функцию, возвращающую абсолютную величину числа. 2)Написать функцию, меняющую местами 2 переменные. http://www.cyberforum.ru/cpp-beginners/thread522105.html
C++ некорректно работает программа
Написала вот эту программу, она компилируется, но после ввода данных, вылазит ошибка. С чем это может быть связано? // f(x,y) = 3*x-y #include <iostream> #include <stdio.h> #include <conio.h> using namespace std;
C++ Перегрузка
И вот это не могу реализовать программно((.Помогите пожалуйста. Время задаётся в формате час.минута.секунда. Реализовать следующие операции( учесть переход через 24часа) • Сложение времени и определённого пользователем количества секунд (операция +) • Вычитание из времени определённого пользователем количества секунд ( операция -) • Вычисление числа секунд, прошедших между двумя моментами...
C++ Создание наследовательного класса(классы-наследование) http://www.cyberforum.ru/cpp-beginners/thread522064.html
Доброе время суток.Прошу помощи у специалистов,не могу реализовать программно задание. Создать Абстрактный базовый класс с виртуальной функцией – значением функции в заданной точке. Создать производные классы: класс степенных функций Класс синусоид x и класс экспонент exp(-i*x). Определить функцию вычисления определённого интеграла с заданными пределами интегрирования. Определить...
C++ Нужно определить количество одинаковых цифр в заданном числе Задача: Дано целое пятизначное число х. Вывести на экран сообщение о том, сколько в данном числе одинаковых цифр и каково их значение. подробнее

Показать сообщение отдельно
Duha666
50 / 50 / 5
Регистрация: 10.03.2012
Сообщений: 138
19.03.2012, 12:26     с pascale на си++
Что-то совсем непонятное делает ваш код, но вот он на С++:

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
35
36
37
38
39
#include <stdio.h>
#include <ctime>
#include <cstdlib>
#include <algorithm>
 
using namespace std;
 
const int nmax = 20;
int a[nmax + 1][nmax + 1], n, x;
 
int main()
{
    srand(time(NULL)); // randomize;
    do
    {
        printf("Размерность матрицы до %d. N = ", nmax);
        scanf("%d", &n);
    }
    while (n < 0 || n > nmax);
    printf("Исходная матрица:\n");
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            a[i][j] = rand() % 50;
            printf("%4.0d", a[i][j]);
        }
        printf("\n");
    }
    for (int i = 0; i < n; i++)
        swap(a[i][i], a[i][n - i - 1]);
    printf("\n\n");
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
            printf("%4.0d", a[i][j]);
        printf("\n");
    }
}
 
Текущее время: 05:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru