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

Вывести на экран порядковый номер слова, накрывающего k-ю позицию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Зацените пианино:) http://www.cyberforum.ru/cpp-beginners/thread76713.html
void pianino (int freq){ switch(getch()){ case 'a':{system("cls"); Beep(500,freq); } break; case 's':{system("cls"); Beep(550,freq); } break;
C++ Что то не то с функцией strtok!!! Вот есть код: #include<string.h> #include<iostream.h> int main() { char *string1 = "sdfsdf sdfs gjhg 1 h5jj"; char *string2 = "sdfsd sdfsde ghg 2 hjj"; string1 = strtok(string1," "); http://www.cyberforum.ru/cpp-beginners/thread76705.html
C++ Название елемента
Интересует что за елемент(объект)на рисунке отображает цвет... в своей проге создал ползунки...изменения значений...но не могу сообразить какой елемент нужно создавать чтобы туда помещать цвет... пользуюсь Visual Studio C++(MFC)
рекурсия C++
На шахматной доске расставить 12 коней так, чтобы они не били друг друга, но при этом пробивали все остальные поля. Расстановку k оставшихся коней после того, как остальные уже расставлены, оформить как процедуру. Проверку возможности постановки очередного коня на заданное место оформить как функцию. Выше это сам текст задания. Сделать надо через рекурсию. Честно говоря в шахматы играть не...
C++ В матрице размером NxM переставить строки http://www.cyberforum.ru/cpp-beginners/thread76696.html
Народ помогите сделать задачку, долблю её уже день: В матрице размером NxM переставить строки так, чтобы на главной диагонали матрицы были расположены элементы, наибольшие по абсолютной величине.
C++ Файлы Спасите меня от мучений с этими файлами:wall: Буду очень вам благодарна:-[ В данном задании необходимо осуществить обработку бинарного файла (или файлов) согласно условию варианта. Имя файла передается в параметрах командной строки, а если оно не указано, то вводится с клавиатуры. Дан файл, содержащий вещественные числа (тип double). Определить сумму чисел, меньших среднего... подробнее

Показать сообщение отдельно
mult
0 / 0 / 0
Регистрация: 19.12.2009
Сообщений: 5
19.12.2009, 19:11     Вывести на экран порядковый номер слова, накрывающего k-ю позицию
Зависает при вводе к-ой позиции

Дана строка символов, состоящая из произвольного текста, слова разделены пробелами. Вывести на экран порядковый номер слова, накрывающего k-ю позицию (если на k-ю позицию попадает пробел, то номер предыдущего слова).

воД мой кодЭ:

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
31
32
33
34
#include <string.h>
#include <stdio.h>
#include <conio.h>
#include <stdLib.h>
#include <iomanip.h>
int main()
{
    char st[80]="A Tbl pogladil KoTэ";
    char sl[80];
    int i,k,g,z=0;
    cout<<"Vvedi schastlivoe 4islo i yznai svoe zavetnoe slovo - ";
    cin>>g;
    strcat(st," ");
    int n=strlen(st);
    if (n<2) return 1;
    sl[n]= '\0';
    for (i=0;i<n;i++)
        i=g;
    if (st[i]!=' ')
    {
        sl[k]=st[i];
        sl[k+1]='\0';
        k+1;z=sl[k];
        z++;
    }
    else
    {
        if (st[i]==' ')
            sl[k]=st[i-1];
        z=sl[k];
    }
    cout<<"Vashe zavetnoe slovo - "<<z<<endl;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru