Помощь в С++
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Помощь в С++ - 2007-11-29 14:51:21.376666
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
Привет всем…. помогите пожалуйста с прогой… Дана строка символов.Подсчитать,сколько раз среди символов встречается буква x
|
|
|
RE: Помощь в С++ - 2007-11-29 15:16:08.430000
|
|
|
BatonXAK
Сообщений: 1137
Оценки: 0
Присоединился: 2007-03-02 20:44:00.803333
|
:D:D:DЯ занимаюсь такой же прогой подсчет ведется с помощью функции char* strcmp (char*str,int x); А мне подскажите как подсчитать количество букв abc: #include <stdio.h> #include<conio.h> #include<string.h> void main() { char S[80]; printf("Vvedite stroky"); gets(S); char* strcmp (char*str,int a); char* strcmp (char*str,int b); char* strcmp (char*str,int c); getch(); }
|
|
|
RE: Помощь в С++ - 2007-11-29 15:41:44.876666
|
|
|
kosolapov
Сообщений: 37
Оценки: 0
Присоединился: 2007-07-21 05:40:00.330000
|
quote:
#include <stdio.h> #include <string.h> int main(void) { int j, i=0; char* str; //пусть ето та самая строка */ инициализация строки, и забивка туда */ for(j = 0; j < strlen(str); j++) { if(str[j] == 'x') i++; } } Вот как-то так…
|
|
|
RE: Помощь в С++ - 2007-11-29 15:55:22.443333
|
|
|
kosolapov
Сообщений: 37
Оценки: 0
Присоединился: 2007-07-21 05:40:00.330000
|
quote:
quote:
ORIGINAL: BatonXAK :D:D:DЯ занимаюсь такой же прогой подсчет ведется с помощью функции char* strcmp (char*str,int x); А мне подскажите как после подсчета вывести его результат на экран я написал вот так: #include <stdio.h> #include<conio.h> #include<string.h> void main() { char S[80]; printf("Vvedite stroky"); gets(S); char* strcmp (char*str,int a); char* strcmp (char*str,int b); char* strcmp (char*str,int c); getch(); } И подскажите какая функция подсчитает количество слов в строке??? я написал вот так но не пашет #include <stdio.h> #include <string.h> void main(void) { char str[100]; // массив под строку int len; printf("\nВведите вашу строку:"); gets(str); printf("Вы ввели: %s\n", str); len=strlen(str); printf("Длина этой строки: %d\n", len); int s=0;//подсчет слов в строке for(int s=0,s==100, s++) if (str==' '); } Это типа такой, легкий, стеб?*?
|
|
|
RE: Помощь в С++ - 2007-11-29 16:17:00.180000
|
|
|
BatonXAK
Сообщений: 1137
Оценки: 0
Присоединился: 2007-03-02 20:44:00.803333
|
Нет не стеб мне реально надо, одну прогу я сам уже дописал а во второй мне надо подсчитать количество букв a,b,c в строке . И не пиши по два поста подрят это запрещено правилами!
|
|
|
RE: Помощь в С++ - 2007-11-29 22:52:16.190000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: BatonXAK :D:D:DЯ занимаюсь такой же прогой подсчет ведется с помощью функции char* strcmp (char*str,int x); А мне подскажите как подсчитать количество букв abc: #include <stdio.h> #include<conio.h> #include<string.h> void main() { char S[80]; printf("Vvedite stroky"); gets(S); char* strcmp (char*str,int a); char* strcmp (char*str,int b); char* strcmp (char*str,int c); getch(); } не путал бы людей, а?
|
|
|
RE: Помощь в С++ - 2007-11-29 23:04:47.586666
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
#include <stdio.h> #include <string.h> int main(void) { int j, i=0; char* str; //пусть ето та самая строка */ инициализация строки, и забивка туда */ for(j = 0; j < strlen(str); j++) { if(str[j] == 'x') i++; } } чё то не работает…
|
|
|
RE: Помощь в С++ - 2007-11-29 23:19:05.653333
|
|
|
*Mikach*
Сообщений: 13
Оценки: 0
Присоединился: 2007-11-11 19:51:14.016666
|
как перевести в С++ size_t в int?
|
|
|
RE: Помощь в С++ - 2007-11-29 23:30:11.483333
|
|
|
BinZo
Сообщений: 230
Оценки: 0
Присоединился: 2006-12-02 20:29:14.373333
|
size_t это и есть int. Для перевода используй "(int)": intVal=(int) sizetVal;
|
|
|
RE: Помощь в С++ - 2007-11-30 01:05:07.723333
|
|
|
kosolapov
Сообщений: 37
Оценки: 0
Присоединился: 2007-07-21 05:40:00.330000
|
quote:
ORIGINAL: Finst #include <stdio.h> #include <string.h> int main(void) { int j, i=0; char* str; //пусть ето та самая строка */ инициализация строки, и забивка туда */ for(j = 0; j < strlen(str); j++) { if(str[j] == 'x') i++; } } чё то не работает… А ты массив инициализировал, забил туда строчку?))))
|
|
|
RE: Помощь в С++ - 2007-12-01 11:20:44.280000
|
|
|
casher666
Сообщений: 2
Оценки: 0
Присоединился: 2007-11-28 09:22:55.310000
|
де скачать С++ скиньте ссылку на [email=x-casher666@yandex.ru]x-casher666@yandex.ru[/email] PLIISS
|
|
|
RE: Помощь в С++ - 2007-12-01 19:35:06.023333
|
|
|
Натусик
Сообщений: 3
Оценки: 0
Присоединился: 2007-12-01 13:49:55.163333
|
Помогите пожалуйста составить прогу и блок-схему . Даны 2 массива: А[n], В[m]. Необходимо создать третий массив в котором нужно собрать элемнты массива В которые не включены в А.
|
|
|
RE: Помощь в С++ - 2007-12-02 18:53:05.170000
|
|
|
Inspektor
Сообщений: 143
Оценки: 0
Присоединился: 2007-08-31 11:37:20.710000
|
quote:
Помогите пожалуйста составить прогу и блок-схему . Даны 2 массива: А[n], В[m]. Необходимо создать третий массив в котором нужно собрать элемнты массива В которые не включены в А. Как-то так(работоспособность не проверял!):
#include <stdio.h>
#include <string.h>
#include <conio.h>
void main(void)
{
char A[200],B[200],C[200]={};
bool test;
int j=0,n,m;
printf("Введите размеры строк: ");
scanf("%u%u",&n,&m);
if((n>199)|(n<1)|(m<1)|(m>199))
{
printf("Не Верный размер!");
getch();
return;
}
scanf("%s%s",A,B);
if((strlen(A)>n)|(strlen(B)>m))
{
printf("Не корректный ввод!");
getch();
return;
}
for(int i=0;i<n;i++)
{
test=false;
for(int k=0;k<j;k++)
if(A[i]==C[k])
{
test=true;
break;
}
if(!test)
{
for(int k=0;k<m;k++)
if(A[i]==B[k])
{
test=true;
break;
}
if(!test)
{
C[j]=A[i];
j++;
}
}
}
printf("%s",C);
getch();
}
|
|
|
RE: Помощь в С++ - 2007-12-03 21:20:22.110000
|
|
|
2pizza*
Сообщений: 2
Оценки: 0
Присоединился: 2007-12-03 21:13:17.600000
|
Доброго времени суток. Помогите пожалуйсто с программой, на С++. Реализовать модель станции техобслуживания автомобилей. Один элемент очереди - автомобиль - представляет собой структуру с полями: марка автомобиля, требуемая марка бензина , объём бака, остаток бензина, объём масла, необходимость мойки. Марка автомобиля и марка и бензина представляются статичеcкими массивами строк, а в элементе списка эти поля представлены индексами. Станция техобслуживания предоставляет следующий набор услуг: заправка бензином, заливка масла, мойка. Каждая услуга имеет цену: заливка масла и мойка фиксированую, бензин цену за литр. Время заливки бензина - 2 минуты, заливка масла 1 минута, мойки - 3 минуты. Автомобили прибывают на станцию в случайные моменты времени, в среднем - раз в 5 минут. Требуемые услуги также генереруются случайным образом. Промоделировать работу станции за сутки.
|
|
|
RE: Помощь в С++ - 2007-12-03 22:36:02.710000
|
|
|
kosolapov
Сообщений: 37
Оценки: 0
Присоединился: 2007-07-21 05:40:00.330000
|
Тебе это никто просто так не сделает)
|
|
|
RE: Помощь в С++ - 2007-12-04 10:02:19.916666
|
|
|
2pizza*
Сообщений: 2
Оценки: 0
Присоединился: 2007-12-03 21:13:17.600000
|
Ну я понимаю что это незабесплатно!) к кому обратится хотябы подскажите.
|
|
|
RE: Помощь в С++ - 2007-12-04 11:15:15.310000
|
|
|
Inspektor
Сообщений: 143
Оценки: 0
Присоединился: 2007-08-31 11:37:20.710000
|
2pizza*, если хочешь бесплатно, то пиши свои размышления и попытки решения(помочь поможем, а вот за тебя не сделаем), а если за деньги, то это не сюда, а в "работу и услуги".
|
|
|
RE: Помощь в С++ - 2007-12-04 17:59:33.020000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: 2pizza* Ну я понимаю что это незабесплатно!) к кому обратится хотябы подскажите. 10wmz.
|
|
|
RE: Помощь в С++ - 2007-12-04 19:18:09.763333
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
quote:
char* str; //пусть ето та самая строка */ инициализация строки, и забивка туда */ не понял эту строчку… обьясните плиз
|
|
|
RE: Помощь в С++ - 2007-12-04 20:27:44.310000
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
пишу массив char str[5]={xaxr} тоже не пашет… народ помогите чтобы заработала…не понимаю я С++ =(
|
|
|
RE: Помощь в С++ - 2007-12-04 20:51:07.813333
|
|
|
BinZo
Сообщений: 230
Оценки: 0
Присоединился: 2006-12-02 20:29:14.373333
|
quote:
ORIGINAL: Finst quote:
char* str; //пусть ето та самая строка */ инициализация строки, и забивка туда */ не понял эту строчку… обьясните плиз char* str - объявление указателя на массив чаров, в простонародье - "строка" quote:
пишу массив char str[5]={xaxr} char str[5]="xaxr";
|
|
|
RE: Помощь в С++ - 2007-12-04 21:05:55.836666
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
quote:
char str[5]="xaxr"; СПС тебе большое…. А как сделать чтобы был вывод на экран… Например: "В строке 2 буквы x" с помощью cout ?
|
|
|
RE: Помощь в С++ - 2007-12-04 23:48:41.696666
|
|
|
BinZo
Сообщений: 230
Оценки: 0
Присоединился: 2006-12-02 20:29:14.373333
|
В начале программы: #include <iostream> При выводе: std::cout<< "……." ;
|
|
|
RE: Помощь в С++ - 2007-12-05 11:26:17.793333
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
написал… выдаёт ошибку… Type qualifer 'std' must be a struct or class name =(
|
|
|
RE: Помощь в С++ - 2007-12-05 13:59:13.490000
|
|
|
kosolapov
Сообщений: 37
Оценки: 0
Присоединился: 2007-07-21 05:40:00.330000
|
напиши после инклюдов еще строчку using namespace std; Вообще у тебя проблема в том, что ты книгу не читал.. Почиатй и все сразу станет ясно..
|
|
|
RE: Помощь в С++ - 2007-12-05 16:11:55.350000
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
вот пишу такой код #include <stdio.h> #include <string.h> #include <iostream.h> using namespace std; int main(void) { int j,i=0; char str[5]="xaxr"; for(j = 0; j < strlen(str); j++) if(str[j] == 'x') i++; cout << " Klo-vo X "<<"/n"; } Пищет ошибки….=( Declaration syntax error Undefined symbol 'cout' компилятор Borland C++ for Dos препод сказал использовать этот
|
|
|
RE: Помощь в С++ - 2007-12-05 17:58:00.606666
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
народ помогите пож-та завтра сдавать…
|
|
|
RE: Помощь в С++ - 2007-12-05 18:57:44.480000
|
|
|
kosolapov
Сообщений: 37
Оценки: 0
Присоединился: 2007-07-21 05:40:00.330000
|
#include <stdio.h> #include <string.h> int main(void) { int j,i=0; char str[5]="xaxr"; for(j = 0; j < strlen(str); j++) { if(str[j] == 'x') i++; } printf("i = %d\n", i); return 0; }
|
|
|
RE: Помощь в С++ - 2007-12-05 19:08:04.743333
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
СПС ОГРОМНОЕ!!!!!!….
|
|
|
RE: Помощь в С++ - 2007-12-09 13:52:09.233333
|
|
|
Mr.48
Сообщений: 30
Оценки: 0
Присоединился: 2007-12-07 20:25:49.123333
|
Привет всем.Помогите плиз,нужно написать прогу в которой каждые двойки,тройки и т.д. символов заменяются одним символом в строке s
|
|
|
RE: Помощь в С++ - 2007-12-11 08:52:42.116666
|
|
|
AlexKY
Сообщений: 3
Оценки: 0
Присоединился: 2007-10-23 18:59:36.126666
|
подскажите что делают эти программы: 1). #include <stdio.h> #include <conio.h> void main() { int i,j,m; int A[10]; int B[]; int n; for (j=0,i=0; i<n ; i++) { for (m=2; m<A; m++) { if (A%m==0) break; } if (m==A) B[j++]=A; } B[j]=0; } —————————————————– 2). #include <stdio.h> #include <conio.h> void main() { int j,n,i,k; int A[10]; int B[10]; for(j=0;n!=0;j++) { for (k=0,i=1; i<n; i++) if (A<A[k]) k=i; B[j]=A[k]; for (;k<n-1;k++) A[k]=A[k+1]; n–; } } никак не могу понять что они конкретно делают
|
|
|
RE: Помощь в С++ - 2007-12-21 22:02:16.380000
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
Помогите плиз. Вот код.Как описать функцию в нём ??? Как будет выглядеть блог схема? помогите пож-та …. #include <stdio.h> #include <string.h> #include <iostream.h> int main(void) { int j,i=0; char str[256]; cin>>str; for(j = 0; j < strlen(str); j++) { if(str[j] == 'x') i++; } printf("i = %d\n", i); return 0; }
|
|
|
RE: Помощь в С++ - 2007-12-21 23:09:35.816666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: Finst Как будет выглядеть блог схема? блоги для девочек, реальные пацаны предпочитают пепси.
|
|
|
RE: Помощь в С++ - 2007-12-22 01:17:00.160000
|
|
|
Натусик
Сообщений: 3
Оценки: 0
Присоединился: 2007-12-01 13:49:55.163333
|
Помогите, пожалуйста, написать программу и блок-схему вот такой вот задачки!!! Записать в массив Z значения функции n(cos(nx)) для x от 0 до 2 с шагом 0.1 (при заданном значении ). Переписать положительные элементы массива Z подряд в массив Y, а их номера - в массив X.
|
|
|
RE: Помощь в С++ - 2007-12-22 17:15:17.526666
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
Народ помогите плизз.. для универа надо….
|
|
|
RE: Помощь в С++ - 2007-12-23 17:11:31.270000
|
|
|
Finst
Сообщений: 24
Оценки: 0
Присоединился: 2007-11-10 19:23:29.910000
|
пож-та!!!! … Очень нужна Ваша помощь
|
|
|
RE: Помощь в С++ - 2008-01-01 12:10:36.170000
|
|
|
4RXRU5H
Сообщений: 1
Оценки: 0
Присоединился: 2008-01-01 11:12:52.290000
|
quote:
Привет всем.Помогите плиз,нужно написать прогу в которой каждые двойки,тройки и т.д. символов заменяются одним символом в строке s Ты хоть исходник покажи, что не получается поможем.. ты же не думаеш что за тебя напишет ктонить…
|
|
|
|
|