Окунева-Мотова
?>

Сколько существует различных последовательностей из символов «точка» и «тире» длиной от 2 до 4 символов (включительно)

Информатика

Ответы

krisrespect2
Точка и тире - два варианта, то есть мощность алфавита равна 2.
Для решения нужно определить количество последовательностей длины 2, 3 и 4, и сложить.
2 = 2^2 = 4 последовательности
3 = 2^3 = 8 последовательностей
4 = 2^4 = 16 последовательностей
16+8+4 = 28 последовательностей всего.
prianik6

#include <iostream>
using std::cout;
using std::endl;
#include <cstdlib>
using std::rand;
using std::srand;
#include <ctime>
using std::time;

int main()
{
    int a[10];

    srand(time(0));

    for(int i = 0; i < 10; i++)
    {
        a[i] = rand() % 201 - 100;

        cout << a[i] << ' ';
    }
    cout << endl;

    int temp;
    for(int i = 0; i < 5; i++)
    {
        temp = a[i];
        a[i] = a[i + 5];
        a[i + 5] = temp;
    }

    for(int i = 0; i < 10; i++)
    {
        cout << a[i] << ' ';
    }
    cout << endl;

    return 0;
}


Написать программу, которая генерирует и выводит на экран массив из 10 случайных чисел в диапазоне о
Fedorovna

#include <iostream>
using std::cout;
using std::cin;
using std::endl;
using std::fixed;
#include <cstring>
using std::strcpy;
#include <iomanip>
using std::setprecision;

int main()
{
    char s[100], temp[100];
    int counter = 0, counter1 = 0;

    cout << "Enter the string: ";
    cin.getline(s, 100);

    strcpy(temp, s);

    //Определяем общее количество слов
    //и количество слов с буквай d
    char *ptr = strtok(temp, " ");
    while(ptr)
    {
        for(int i = 0; *(ptr + i) != NULL; i++)
        {
            if(*(ptr + i) == 'd')
            {
                counter1++;

                break;
            }
        }

        counter++;

        ptr = strtok(NULL, " ");
    }

    cout << setprecision(2) << fixed << (counter1 * 100 / double(counter)) << '%' << endl;

    return 0;
}


Дан текст без знаков препинания. между словами может быть только 1 пробел. определить какой процент

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Сколько существует различных последовательностей из символов «точка» и «тире» длиной от 2 до 4 символов (включительно)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

bezzfamilny631
Anatolevich667
andreanikin
sbraginets
lenskiy
ashkiperova6
ivanjeka87
mishanay301csfp
vladislavk-market2
gulyaizmailova
universal21vek116
Rubber-soul
Dmitriy793
albina6580
AlekseiMardanova