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

Пoмогите со строками! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Линейные списки http://www.cyberforum.ru/cpp-beginners/thread144371.html
Помогите написать программу, т.е несколько программ 1)Мне нужно добавить новый элемент после первого элемента. 2)добавить новый элемент перед 1, в этом случае я даже не имею понятия 3) добавить новый элемент после последнего 4) добавить новый элемент перед предпоследним элементом Помогите плз, сессия горит из-за этих вод лаб((
C++ 3адачи по информатике Здравствуйте, уважаемые программисты! помогите пожалуйста решить задачки по информатике, мне в понедельник сдавать, а я почти ничего не понимаю в этом. Заранее спасибо =) http://www.cyberforum.ru/cpp-beginners/thread144359.html
В квадратной матрице определить наименьшие элементы каждого рядка C++
Помогите решить программу. В квадратной матрице А определить наименьшие элементы каждого рядка и найти их суму. Заранее спасибо.
Неотъемлемые элементы C++
Помогите решить. ДАно натуральное число n. Посчитать, сколько неотрицательных? M128K145 элементов есть в матрице А, если "а (итое, житое)" a(i,j)=sin ( (i+j)/2) Заранее спасибо.
C++ Сделать .ехе файл с С++ http://www.cyberforum.ru/cpp-beginners/thread144334.html
Есть листинг программы, но надо сделать его .ехе файлом. Например DEMO.EXE. Заранее благодарю Пирамидальная сортировка template void downHeap(T a, long k, long n) { // процедура просеивания следующего элемента // До процедуры: a...a - пирамида // После: a...a - пирамида T new_elem; long child; new_elem = a;
C++ Проверить, содержится ли строка S2 в строке S1 Даны две строки: S1 и S2. Проверить, содержится ли строка S2 в строке S1. Если да, то вывести номер позиции, начиная с которой S2 содержится в S1, если нет, то вывести 0. помогите плиз)) подробнее

Показать сообщение отдельно
DayFan
19 / 3 / 1
Регистрация: 10.06.2010
Сообщений: 9
11.06.2010, 20:52     Пoмогите со строками!
к 3 задаче.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void chet(char a[100])
{ char c=a[0],d=a[1],e=a[strlen(a)-1],f=a[strlen(a)-2],g;
  if(strlen(a)%2==0) { for(int i=0;i<strlen(a)/2;i++)
                         { g=a[i];
                           a[i]=a[strlen(a)/2+i];
                           a[strlen(a)/2+i]=g;
                         }
                     }
  else { a[0]=f;
         a[1]=e;
         a[strlen(a)-2]=c;
         a[strlen(a)-1]=d;}
  puts(a);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru