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

Как работают циклы? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана последовательность целых чисел а1, а2, …, an. Выяснить, является ли она симметричной последовательностью простых чисел http://www.cyberforum.ru/cpp-beginners/thread704609.html
Дана последовательность целых чисел а1, а2, …, an. Выяснить, является ли она симметричной последовательностью простых чисел Пытался хотя бы находить простые числа в массиве, без проверки на симметричность. Пока то даже это не получилось. #include <math.h> #include <iostream> using namespace std; int main() { int a;
C++ Проверьте правильно ли я написал программу? #include <iostream> using namespace std; int main(){ int a,b,c,x1,x2,dx; cout<< "Inter a="; cin >> a; cout<< "Inter b="; cin >> b; cout<< "Inter c="; cin >> c; cout<< "Inter X1="; cin>> x1; cout<< "Inter X2="; cin>> x2; http://www.cyberforum.ru/cpp-beginners/thread704599.html
Необходимо вычислить значение 2 в степени n. C++
"Необходимо вычислить значение 2 в степени n." как это сделать,помогите пожалуйста? я сделала,но на большие числа не хватает
Быстрая сортировка C++
Задача: Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Проблема: преподаватель сказал, что можно использовать библиотечную быструю сортировку, но это задача нетривиальная, и проще будет самому (например пузырьковую сортировку). Написать не...
C++ Объяснить код (рекурсивная функция). http://www.cyberforum.ru/cpp-beginners/thread704577.html
Кто может подробно объяснить эту рекурсивную функцию int Mod(int *a, int *end, int k) { return a < end ? ((*a)%k == 0) + Mod(a+1, end, k) : 0; }
C++ Как бы это декларировать? Вектор должен поддерживать и скалярное, и векторное произведение. Добавлено через 1 минуту Реализация - не проблема, проблема в том, что символ умножения в c++ один, а в обоих случаях оба параметра имеют тип Vector. Нельзя же перегрузить на тип значения. подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
13050 / 7313 / 814
Регистрация: 27.09.2012
Сообщений: 18,049
Записей в блоге: 3
Завершенные тесты: 1
22.11.2012, 07:32     Как работают циклы?
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
#include <stdio.h> 
int main(){
    char str1[1024]={0};
    char str2[1024]={0};
    //Ввод строк
    printf("Enter first string: -> ");
    gets(str1);
    printf("Enter second string: -> ");
    gets(str2);
    //Определения длин строк с помощью while
    int len=0;
    while(*(str1+len)) ++len;
    printf("First string length: %d\n",len);
    len=0;
    while(*(str2+len)) ++len;
    printf("First string length: %d\n",len);
    //Объединение строк и удаление пробелов
    char * pStr2;
    char * pStr;
    for(pStr2=str1, pStr=str1;*pStr=*pStr2;++pStr2)
        if(*pStr2!=' ')
            ++pStr;
    for(pStr2=str2;*pStr=*pStr2;++pStr2)
        if(*pStr2!=' ')
            ++pStr;
    printf("Add rezult: %s\n",str1);
    //Замена XY на 12
    pStr=str1;
    int count=0;
    while(*pStr && count<4){
        if(*(pStr)=='X' && *(pStr+1)=='Y'){
            *pStr='1'; *(pStr+1)='2';
            pStr+=2; ++count;
        }else{
            ++pStr;
        }
    }
    printf("Replace rezult: %s\n",str1);
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru