Решить задачу на C++

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Решить задачу на C++

помогите пожалуйста решить задачу!

awantika » 11 май 2011, 17:37

Что будет выведено
на экран в результате
работы программы

lang=EN-US style='mso-ansi-language:EN-US'>#include <stdio.h>

lang=EN-US style='mso-ansi-language:EN-US'>#include <stdlib.h>

lang=EN-US style='mso-ansi-language:EN-US'>

class=SpellE>int lang=EN-US style='mso-ansi-language:EN-US'> f(){

style='mso-bidi-font-weight:normal'> class=SpellE>int a=0;

lang=EN-US style='mso-ansi-language:EN-US'> style='mso-spacerun:yes'> style='mso-spacerun:yes'> a=a+1;

lang=EN-US style='mso-ansi-language:EN-US'> style='mso-spacerun:yes'> class=GramE>printf("% class=SpellE>i",a);

lang=EN-US style='mso-ansi-language:EN-US'>}

lang=EN-US style='mso-ansi-language:EN-US'>

class=SpellE>int lang=EN-US style='mso-ansi-language:EN-US'> main()

lang=EN-US style='mso-ansi-language:EN-US'>{

lang=EN-US style='mso-ansi-language:EN-US'> style='mso-spacerun:yes'> f();

lang=EN-US style='mso-ansi-language:EN-US'> style='mso-spacerun:yes'> f();

lang=EN-US style='mso-ansi-language:EN-US'> style='mso-spacerun:yes'> f();

lang=EN-US style='mso-ansi-language:EN-US'> style='mso-spacerun:yes'> system("pause");

lang=EN-US style='mso-ansi-language:EN-US'> style='mso-spacerun:yes'> return
0;

}

Re: Решить задачу на C++

Sheka » 21 окт 2010, 22:03

Сделаю в С++. 255507394

Re: Решить задачу на C++

SeRgaMeR » 21 окт 2010, 21:35

Народ, помогите плс решить задачк. Нужно срочно( Поставили практику по С++, а я в нем вообще не рублю(

Имеется строка, в ней имеется предложение, оно разделяется точкой, слова разделяются предложением и пробелом. Провести статистический анализ текста, т.е. найти по всей строке колл-во символов в строке, вывести каждое предложение на отдельной строке, и напротив написать колл-во слов в предложении.


Нужно в С++ билдер

Предупреждение

Naeel Maqsudov » 01 апр 2009, 09:30

Методика обучения кодеров в этой теме неуместна.
Её можно обсудить в подходящем для этого разделе,
но не надо все смешивать в кучу.

Re: Решить задачу на C++

atavin-ta » 01 апр 2009, 06:18

&quot писал(а):Ну, да. Сначала научился, а может быть потом пойму. Это, батенька, не научился, научился - это на всю жизнь.
Можно сначала понять, как пишутся проги. а птом - почему определённый способ их написания плох. Если ты изучил именно его, то потом придётся переучиваться.

Re: Решить задачу на C++

Airhand » 19 мар 2009, 14:41

Сорри, не туда запостил.

Re: Решить задачу на C++

atavin-ta » 18 фев 2009, 10:12

&quot писал(а):Прошу о помощи
Задание: " вычислить максимальный элемент и поменять его местами с последним"
Ниже код. Нужна такая же, только с использованием функции. (массив из 18 вещественных чисел)

Код:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
float a[18];int i,max=0,imax;
for(i=0;i<18;i++)a=StrToFloat(Memo1->Lines->Strings);
max=a[0];imax=0;
for(i=1;i<18;i++)
if(a>max){max=a;imax=i;}
a[imax]=a[17];
a[17]=max;
Memo2->Clear();
for(i=0;i<18;i++)Memo2->Lines->Add(FloatToStr(a));
}

Заранее спасибо!

Ответ на этот пост я дал в http://forum.developing.ru/showthread.php?t=16718

Re: Решить задачу на C++

Zazeek » 17 фев 2009, 23:56

Нужна небольшая помощь по одномерному массиву. С++
Задание: " вычислить максимальный элемент и поменять его местами с последним"
Ниже код. Нужна такая же, только с использованием функции.

Код:

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
float a[18];int i,max=0,imax;
for(i=0;i<18;i++)a=StrToFloat(Memo1->Lines->Strings);
max=a[0];imax=0;
for(i=1;i<18;i++)
if(a>max){max=a;imax=i;}
a[imax]=a[17];
a[17]=max;
Memo2->Clear();
for(i=0;i<18;i++)Memo2->Lines->Add(FloatToStr(a));
}

Заранее спасибо!

Re: Решить задачу на C++

Zazeek » 17 фев 2009, 23:46

Прошу о помощи
Задание: " вычислить максимальный элемент и поменять его местами с последним"
Ниже код. Нужна такая же, только с использованием функции. (массив из 18 вещественных чисел)

Код:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
float a[18];int i,max=0,imax;
for(i=0;i<18;i++)a=StrToFloat(Memo1->Lines->Strings);
max=a[0];imax=0;
for(i=1;i<18;i++)
if(a>max){max=a;imax=i;}
a[imax]=a[17];
a[17]=max;
Memo2->Clear();
for(i=0;i<18;i++)Memo2->Lines->Add(FloatToStr(a));
}

Заранее спасибо!

Re: Решить задачу на C++

Albor » 17 фев 2009, 07:46

atavin-ta писал(а):Лучше сразу правильно научиться, чтобы когда дойдёшь до понимания, не переучиваться.

Ну, да. Сначала научился, а может быть потом пойму. Это, батенька, не научился, научился - это на всю жизнь.

Вернуться к началу