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

Перенос кода из Pas в С/С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу разобраться. Сортировка! http://www.cyberforum.ru/cpp-beginners/thread35303.html
#include<stdio.h> #define N 1000 int main() { int n, i, j; int a; scanf("%d", &n); //для чего нужна эта переменная? scanf == cin?? Что такое &n? for(i = 0 ; i < n; i++) { scanf("%d", &a); //массив заполняем? &a непонятна
C++ Динамический массив с помощью List Помогите сделать двумерный динамический массив с помощью шаблона List из STL. Спасибо большое. http://www.cyberforum.ru/cpp-beginners/thread35292.html
C++ Найти в файле слова-палиндромы
Вообщем засада) Дана задача: Имеется текстовый файл, содержащий текст на русском языке. Найти в нем слова-палиндромы ("перевертыши"), одинаково читающиеся как с слева направо, так и справа налево (Анна, шалаш, и т.д.). В тексте встречаются не только слова-палиндромы, но и фразы-палиндромы: "А роза упала на лапу Азора". Найти и их. Все найденные палиндромы (слова и фразы) записать в отдельный...
C++ Нужна помощь по С++ (перевести из паскаля)
Срочно нужна помощь по задаче: "составить программу, которая вставляет в список L новый элемент F за каждым вхождением элемента E. На паскале выглядит примерно так, но мне нужно на С++, а я понятия не имею как там Type определяется и типизированные ^типы, тип record...: uses crt; type {список целых чисел} PSpisok = ^TSpisok; TSpisok = record Inf: integer; {целое число} Next: PSpisok;...
C++ Где можно посмотреть функции подключаемых директив? http://www.cyberforum.ru/cpp-beginners/thread35253.html
Здравствуйте. Где можно посмотреть функции подключаемых директив? Спасибо.
C++ описание long double в С Подскажите как правильно ввести переменнуя типа long double в языке С integer-------------%d float----------------%f double ------------%lf long double------? подробнее

Показать сообщение отдельно
alex_x_x
бжни
2445 / 1650 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
20.05.2009, 18:37     Перенос кода из Pas в С/С++
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
#include <stdio.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
 
char a[100][255];
FILE *f;
char *S;
int j,strv=0,x1,x2,x3;
  
int main(){
    clrscr();
    printf("\nVersion - 1.0.\n");
    srand(time(NULL));
    f=fopen("mapsgen.txt","r");
    j=0;
    while(!feof(f)){
        fgets(a[j],255,f);
        strv++;
        j++;
    }
    fclose(f);
    do{
        x1 = rand()*strv/RAND_MAX;
        x2 = rand()*strv/RAND_MAX;
        x3 = rand()*strv/RAND_MAX;
    }while((x1!=x2) && (x1!=x3) && (x2!=x3) && (x1!=0) && (x2!=0) && (x3!=0));
        printf("In these file there are %d strokes",strv);
    printf("\n---------------------------------------------------------\nThe 1st word is %d",a[x1]);
    printf("\n---------------------------------------------------------\nThe 2nd word is %d",a[x2]);
    printf("\n---------------------------------------------------------\nThe 3rd word is %d",a[x3]);
    printf("\n---------------------------------------------------------\n");
    getch();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru