задача на С! - Форум
Пятница, 09.12.2016, 06:49
Задачи по информатике
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: ignorer, KOT_B_MEIIIKE, PASCAL26, atvrider 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » задача на С! (Помогите,очень надо!)
задача на С!
NiceДата: Суббота, 02.04.2011, 20:42 | Сообщение # 1
Сержант
Группа: Новичок
Сообщений: 7
[ 0 ]
Статус: Offline
Надо наоборот написать слово, которое находиться в центре предложения!
 
flash_kpiДата: Воскресенье, 03.04.2011, 15:11 | Сообщение # 2
Генералиссимус
Группа: Заблокированные
Сообщений: 118
[ 0 ]
Статус: Offline
Пишите, обсудим
icq: 588002847
email: flash_1989@ukr.net
skype: rfhfcerf
 
roguДата: Пятница, 08.04.2011, 11:48 | Сообщение # 3
Генерал-лейтенант
Группа: Новичок
Сообщений: 52
[ 1 ]
Статус: Offline
Code
#include "stdafx.h"
#include <stdio.h>
#include<conio.h>
#include<iostream>
int _tmain(int argc, _TCHAR* argv[])
{
  int n=0;int T1=0;int T2=0;int N;
  char string [256];//="goga moga noga voga";
     char string2 [256];   
  printf ("Enter your sequence: ");
gets (string);
   printf ("Your sequence is: %s\n",string);
   strcpy(string2,string);
   for(int i=0;i<256;i++)
   {
    if (string[i]==' ')
     n++;
   }
   std::cout<<n<<"\n";
if((n%2)==0)  
N=n/2;
else
N=n/2+1;
n=1;
for( int i=0;i<256;i++)
{
if (string[i]==' ')
     n++;
if(n==N)  
T1=i+2;

if(n==N+1)
T2=i;

}
std::cout<<"T1="<<T1<<"\n";
std::cout<<"T2"<<T2<<"\n";  

for(int i=0;i<=T2-T1+1;i++)
string[T2-i]=string2[T1+i];
printf ("Your new sequence is: %s\n",string);
   getch();
   return 0;
   
   
   
}
 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » задача на С! (Помогите,очень надо!)
Страница 1 из 11
Поиск:

Copyright MyCorp © 2016