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

Магический квадрат - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести на экран в первой строке нечетные символы, во второй четные символы исходной строки http://www.cyberforum.ru/cpp-beginners/thread86116.html
Помогите написать 3 программы. (на С или С++) 1. Вывести на экран в первой строке нечетные символы, во второй четные символы исходной строки. 2. Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной строки. 3. В исходном массиве все элементы, встречающиеся больше одного раза заменить на нули. Добавлено через 19 часов 50 минут Ап теме, плиз...
C++ поменять местами 2 соседних слова в строке как написать эту программу? ввести массив строк слова разделены 1 пробелом, максимальная размерность массива 10 строк по 50 элементов поменять местами каждые 2 соседних слова в каждой строке http://www.cyberforum.ru/cpp-beginners/thread86100.html
C++ Расчетная Работа с Файлами.Удаление записи.
Возникли проблемы с удалением записи из структуры.Подскажите где у меня ошибка почему не видет? // Console.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include <iostream> #include <conio.h> #include <string.h> #include<stdlib.h>
Система обмена сообщениями C++
Здраствуйте форумчане! И так мне надо написать клиент-серверное сетевое приложение реализующее функционал системы обмена сообщениями (аськи на пример). нужен программа-сервер и клиент. И все это дело надо написать на C++ под Linux. Есть проблемма, дело в том, что я никогда не писал такие программы, да и вообщем новичек в этом деле (и щас проходу стажировку). Абсолютно не знаю с чего начать и как...
C++ Посмотрите правильно или нет. http://www.cyberforum.ru/cpp-beginners/thread86052.html
Четырехугольник ABCD задан координатами своих вершин на плоскости: A(Xa,Ya),B(Xb,Yb),C(Xc,Yc) , D(Xd,Yd).Проверить являетса ли он выпуклым. Замечания: Есть несколько способов проверки выпуклости: анализ линейных неравенств,задаваемых сторонами;разбиения четырехугольника на треугольники со сравнением сумм их площадей и другие. #include <stdio.h> #include <conio.h> #include <math.h>...
C++ В чем ошибка? ввод и вывод квадратной матрицы... #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; int main() { подробнее

Показать сообщение отдельно
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
15.01.2010, 18:22     Магический квадрат
Ты письмо GRANDEATH напиши, это его руки дело.

Добавлено через 14 минут
//Первое что пришло в голову,

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
#include <stdio.h>
void main(){
 
const int size = 6;
int mas [size] = { 1,0,2,2,0,1 };
int posStart = 0;
int posEnd = 0;
for(int i=0;i<size;i++){
    
    if(mas[i]==0){
    posStart=i;     //записываем начало интервала первый: 0
                     //запускаем цикл нахождения конца интервала
    for(int j = posStart;j<size;j++)if(mas[j]==0)posEnd = j; 
    
 
    }
    //Выход из цикла если нашли интерал между нулями
    if((posStart!=0)||(posEnd!=0))break;
 
}
 
//Выводим значия от нуля до нуля
for(int y=posStart+1;y<posEnd;y++){
    printf("%d",mas[y]);
    printf("\n");
}
printf("\n");
 
return;
}
Добавлено через 3 минуты
Поправка к коду

Добавлено через 44 секунды
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
#include <stdio.h>
void main(){
 
const int size = 6;
int mas [size] = { 1,0,2,2,0,1 };
int posStart = -1;
int posEnd = -1;
for(int i=0;i<size;i++){
        
        if(mas[i]==0){
        posStart=i;     //записываем начало интервала первый: 0
                     //запускаем цикл нахождения конца интервала
        for(int j = posStart;j<size;j++)if(mas[j]==0)posEnd = j; 
        
 
        }
        //Выход из цикла если нашли интерал между нулями
        if((posStart!=-1)||(posEnd!=-1))break;
 
}
 
//Выводим значия от нуля до нуля
for(int y=posStart+1;y<posEnd;y++){
        printf("%d",mas[y]);
    printf("\n");
}
printf("\n");
 
return;
}
 
Текущее время: 12:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru