Определите длину самого короткого и самого длинного слова в строке - C (СИ)

Узнай цену своей работы

Формулировка задачи:

1. Дана строка символов. Определите длину самого короткого и самого длинного слова. 2.Введите одномерный массив п={3, 5, 7, 9, 11, 13, 15}. Переставьте элементы массива п в обратном порядке и выведите его. 3. Разработать текстовую программу на тему: Книги. Сразу скажу что даже не приступала так как знаний почти нет, все делается в C# 2010 на парах , взяла на дом, поискала в интернете , но если есть, то все не то , нужно написать все самым самым простым кодом.

Решение задачи: «Определите длину самого короткого и самого длинного слова в строке»

textual
Листинг программы
#include <stdio.h>
#include <conio.h>
 
#define N 7
 
int main()
{
    int X[N] = {3, 5, 7, 9, 11, 13, 15 };
 
    for (int i = 0; i < N / 2; i++)
    { 
        int _t = X[i]; 
        X[i] = X[N-i-1]; 
        X[N-i-1] = _t; 
     }
 
    for (int k = 0; k < N; k++)
         printf("%d ",X[k]);
    printf("\n");
 
    return 0;
    getch();
}

Объяснение кода листинга программы

В этом коде:

  1. Объявлена переменная N с значением 7, которая определяет размер массива.
  2. Объявлен массив X размером N и инициализирован значениями от 3 до 15.
  3. В цикле for перебираются элементы массива X с индексами от 0 до N/2.
  4. Внутри цикла меняются местами элементы с индексами i и N-i-1.
  5. После цикла выводится на экран весь массив X с помощью функции printf.
  6. В конце программы вызывается функция getch(), которая ожидает нажатия клавиши для завершения работы программы.
  7. Возвращается значение 0, что означает успешное завершение работы программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.75 из 5
Похожие ответы