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

Из Pascal в С - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считать из этого файла какой-либо символ и записать этот символ в новый файл http://www.cyberforum.ru/cpp-beginners/thread260556.html
здравствуйте , помогите с решением следующего задания: естьтекстовый файл vvod.txt, в нем записана строка. мне нужно считать из этого файла какой-либо символ например второй из строки и записать этот второй символ в новый файл vivod.txt припопытке например записи в vivod.txt второго символа командой fputs( stroka, file ); выдается ошибка как правильно организовать запись? #include...
C++ Програмирование под два ядра Добрый день, передо мной была поставлена задача освоить программирование под два ядра. Однако у меня возникли трудности с понятиями, поэтому никакой информации понятной для мнгя на эту тему найти не могу. Также наткнулся на многопоточность, но никогда до этого с этим не сталкивался. Где я могу найти информацию по программированию для двух ядер и многопоточностью для чайников? Добавлено через... http://www.cyberforum.ru/cpp-beginners/thread260539.html
C++ Не работает графический режим.
Собственно, писал всегда приложения на VS 2008-10. Теперь нужно написать программу на борланд турбо с++, да и еще в графическом режиме. Скачал борланд 3 версии. Пишу простейшую программку, что то компилит, но ничего не выводит. Вот собственно код: #include <graphics.h> #include <conio.h> void main() { int gdriver, gmode; clrscr(); gdriver = DETECT; initgraph(&gdriver, &gmode,...
Циклы C++
1.Покупатель должен заплатить в кассу S р.У него имеются 1, 5, ,10, 50, 100, 500, 1000 и 10000р.Сколько купюр разного достоинства отдаст покупатель, если он начинает платить с самых крупных купюр? 2.Дано натуральное п. Вычислить: 3.Найти наименьший номер последовательности, для которого выполняется условие . Вывести на экран этот номер и все элементы ai, где i=1,2,...,п, если
C++ прoблема с кирилицей с++ system(...) http://www.cyberforum.ru/cpp-beginners/thread260476.html
нужно использовать команду system("start /b net localgroup администраторы jack /add"); проблема в том что в этой команде нужна кирилица. И из-за этого он не хочет выполнять команду. Хотя программа сама по себе отображает русские символы.Вообщем что вообще можео сделать? Добавлено через 21 минуту Все сам сделал!!! Всем спасибо!!!
C++ C++Решите мне пожалуйста через функцию http://img.lds.net.ua/?v=2011/03/18/1300476455.png Ну решите мне пожалуйста ..........плиз..............кроме 1 и 2 и4 =) подробнее

Показать сообщение отдельно
IrineK
Заблокирован
20.03.2011, 17:21     Из Pascal в С
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#include<conio.h>
#include<stdio.h>
#include <stdlib.h>
#include<time.h>
#define N 16
#define M 20
#define K 6
 
int minEl(int Ar[],int DIM)
{   int min,i;
    min = 40;
    for(i=0;i<DIM;i++)
        if(Ar[i]<min) min=Ar[i];
    return min;
}
 
bool mult4(int Ar[],int DIM)
{   int i;
    for(i=0;i<DIM;i++)
        if(Ar[i]%4==0) 
        {   return true;
            break;
        }
    return false;
}
 
int main()
{   int i,j,Amin, Bmin,relay,A[N],B[M],C[N+M];
    double D[K][K];
    srand(time(NULL));
    
    relay=rand()%2+3;
 
    printf("Array A:\n");
    for(i=0;i<N;i++)
    {   A[i]=rand()%relay+1;
        printf("%3d",A[i]);
    }
 
    printf("\n\nArray B:\n");
    for(i=0;i<M;i++)
    {   B[i]=rand()%30+1;
        printf("%3d",B[i]);
    }
    
    Amin = minEl(A,N);
    Bmin = minEl(B,M);
    
    j=0;
    if(mult4(A,N) && mult4(B,M))
    {   for(i=0;i<N;i++)
            if(A[i]>0)
            {   C[j]=A[i]*Amin;
                j++;
            }
        for(i=0;i<M;i++)
            if(B[i]>0)
            {   C[j]=B[i]*Amin;
                j++;
            }
        printf("\n\nBoth in A and B multiples of 4 found\n");
        printf("Amin = %4d",Amin);
        printf("\nArray C:\n");
        for(i=0;i<j;i++)
            printf("%3d",C[i]);
    }
    else
    {   for(i=0;i<N;i++)    
        {   C[j]=A[i];
            j++;
        }
        for(i=0;i<M;i++)
        {   C[j]=B[i];
            j++;
        }
        for(i=0;i<N+M;i++)
            D[i/K][i%K]=1.0*C[i]/Bmin;
        printf("\n\nEither in A or B multiples of 4 NOT found\n");
        printf("Bmin = %4d",Bmin);
        printf("\nArray D:\n");
        for(i=0;i<K;i++)
        {   for(j=0;j<K;j++)
                printf("%7.2lf",D[i][j]);
            printf("\n");
        }
    }
 
    getchar();
    return 0;
}
 
Текущее время: 02:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru