Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2014, 00:39   #1
sotonib
Новичок
Джуниор
 
Регистрация: 22.12.2014
Сообщений: 4
По умолчанию Написать программу, выполняющую следующие действия в виде функций:

помогите закончить прогу времени не осталось тяжело дается.... Написать программу, выполняющую следующие действия в виде функций:
Определить
1) Количество строк, содержащих одинаковое количество символов.
2) Найти строку, содержащую хотя бы один пробел
вот тут как начать.
помогите закончить...
Код:
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include "math.h"
#include <stdlib.h>

//---------------------------------------------------------------------------

int main(int argc, char* argv[])
{
    int n,g,p,i, u;
    char *str,str1[50], ch;
       //clrscr();
    FILE *fp;
    if ((fp=fopen("laba7.txt", "r"))!=NULL)
    {
        printf(" Vvedite bukvy ");
        scanf("%c",&ch);
        p=0;
        while(feof(fp) == 0)
        {
            fgets(str1, 50, fp);
            u=strlen(str1);
 
            if (ch == str1[0])
            {
                printf("%s",str1);
                p++;
            }
        }
        printf(" Kol-vo strok=%d",p);
        getch();
        fclose(fp);
    }
    else printf("Oshibka otkritij");
                                    
    if ((fp = fopen("laba7.txt", "r"))!=NULL)
    {
        int count=0;
        int i=0;
        while(feof(fp)==NULL)
        {
            fgets(str1, 50, fp);
            count++;
            for (i=0; i<50; i++)
            {
                if (str1[i] == ' ')
                    count++;
            }
        }
        printf(" Kol-vo slov = %d",count+1);
        getch();
        fclose(fp);
    }
    else printf("Oshibka otkritij");
    
    return 0;
}

Последний раз редактировалось Stilet; 22.12.2014 в 08:02.
sotonib вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан текст, слова разделяются пробелами. Разработать программу, реализующие следующие действия над текстом.. lapo4ka1996 Паскаль, Turbo Pascal, PascalABC.NET 2 30.10.2013 13:13
Паскаль.Дана матрица А. Разработать программу, которая позволяет выполнить с матрицей следующие действия икше Помощь студентам 1 07.12.2012 17:01
Паскль,Дан массив A(n), разработать программу, которая позволяет выполнить с массивом следующие действия икше Помощь студентам 1 01.12.2012 20:07
Паскаль.Дана матрица А. Разработать программу, которая позволяет выполнить с матрицей следующие действия икше Помощь студентам 0 01.12.2012 20:07
Написать программу, которая выполняет следующие действия: INFINITIFX Visual C++ 2 21.09.2011 20:56