Find Jobs
Hire Freelancers

C programming exercise

€8-30 EUR

Concluído
Publicado há mais de 4 anos

€8-30 EUR

Pago na entrega
Develop a program in C that reads texts from the user and breaks them down into words, sentences, and paragraphs.• A word consists of 1 or more consecutive letters (lowercase and uppercase) • A sentence consists of 1 or more words (separated by spaces or other characters) ending with . or ! or ? or ; • A paragraph consists of 1 or more sentences that end with a line shift character. The program will continuously request commands from the user until it accepts the qt command that terminates the program. The commands it can accept are: • "ap:" After this command the program should read one paragraph (maximum length of 10000 characters) to parse it in sentences and words and store it in appropriate structures in memory. • “fw:” After this command the program should read one string (max 10000 characters long) and display the words containing the specific string inside them. Note: The program should display only once each word (even if this is repeated in the text). • "fs:" After this command the program should read one string (up to 10000 characters long) and display them sentences containing the specific string inside them. Note: In displaying suggestions the program should displays the words in the correct order (separated by exactly one space) and after a line shift character. The other characters probably given by the user will not be displayed. • “fp:” After this command the program should read one string (up to 10000 characters long) and display them paragraphs containing the specified string inside them. Note: In displaying paragraphs the program should shows all sentences in this paragraph according to previous. • "owf" The program should display all words in the text (each word will appear only once) sorted in descending order the number of impressions of each word in the text. If 2 words have the same frequency of occurrence to be sorted by ascending order lexicographic series (first chapters after lowercase). Every word should appear along with its display number in [] (eg the [3], since the word had 3 times the text) • "owl" The program should display all words in the text (each word will appear only once) sorted by ascending order the length of each word. If 2 words are the same length as are sorted in ascending order (first chapters after lowercase). Each word should appear along with its length in [] (e.g. Graham [6], as the word is 6 letters long) • “qt” The program should shut down. Note: The program will run in a restricted environment stack resources so you should use as much as possible more dynamic memory management and avoid static matrices
ID do Projeto: 23604812

Sobre o projeto

19 propostas
Projeto remoto
Ativo há 4 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
C is my top level skill, and I know how to develop your code. Share all of the details about it. Thank you.
€30 EUR em 1 dia
4,9 (434 avaliações)
7,4
7,4
19 freelancers estão ofertando em média €38 EUR for esse trabalho
Avatar do Usuário
Hi I can deliver you c programming project within the agreed deadline. Kindly contact to discuss more details. Thank you......
€100 EUR em 7 dias
5,0 (52 avaliações)
6,4
6,4
Avatar do Usuário
HI..I am proficient in C/C++ programming with required data structures, algorithms and can help you complete the given text processing program as per given specs.
€60 EUR em 2 dias
4,9 (189 avaliações)
6,6
6,6
Avatar do Usuário
Hi. I can help you to write the code you need in C. I have plenty of experience programming in C and several other programming languages.
€27 EUR em 2 dias
5,0 (193 avaliações)
6,5
6,5
Avatar do Usuário
Hi There I am a senior software engineer with 10 years of practical programming experience. I have excellent programming and development skills in various programming languages and frameworks. I am interested in your project. I will provide an efficient, robust and well documented solution with dedicated support. I will anticipate to discuss the details to get started. Thanks Farah Saif
€50 EUR em 1 dia
5,0 (104 avaliações)
5,7
5,7
Avatar do Usuário
I am an Embedded Systems developer with good background in the C language.I have taken courses in C language including one course that talks about files and dynamic memory through coursera and did several projects.
€40 EUR em 2 dias
5,0 (19 avaliações)
4,9
4,9
Avatar do Usuário
Hi, I am a computer science graduate and expert in related topics. I have done multiple similar assigments. I could deliver your project in hours. please ping me for more details.
€30 EUR em 1 dia
5,0 (9 avaliações)
4,4
4,4
Avatar do Usuário
Hello Thanks for your posting. I am a senior developer so i can do it very easily if you want.I’ve read your job description carefully and I am very interested in your project. I am sure that I can finish this project of 100% result in short time with the reasonable budget
€29 EUR em 1 dia
4,9 (13 avaliações)
3,7
3,7
Avatar do Usuário
I will deliver the best possible output you are up to. Best program at cheap rates i will make within 3 days.
€19 EUR em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hello. I'm a developer with experience in C and I can create this program for you in only 3 days for only 50 EUR. I'm waiting for your reply and I'm ready to start now.
€50 EUR em 3 dias
0,0 (0 avaliações)
0,8
0,8
Avatar do Usuário
Hello Sir, I am a computer engineer and I have done similar projects like yours; 1- A console project that reads a ".doc" file and find all sentences that include a specific word in it. (working like Ctrl+F) 2- A console project that scans a ".csv" file of 2 million tweets and finds the most repeated 10 words 3- A console project that scans a ".csv" file of over 1.5 million orders lists and projects the least ordered products in total etc. All these projects included parsing the texts into characters, words and sentences. And your project includes finding characters in texts so I am experienced in these kind of projects. I am kindly asking you to contact me to discuss your project in details. Have a nice day :)
€100 EUR em 7 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
hi, I gone through your project description, it is very interesting and I will able to provide optimised solution within 3 days. thanks and regards Aditya.
€24 EUR em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I’m an undergraduate software engineer I have done some projects like this for my university. So please give this to me
€14 EUR em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hi there, I would like to do this project for you. I am quite good at C and I am free the next days. Message me to discuss more details about your project. I'll be waiting for the reply. Thank you!!
€10 EUR em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
If you can wait for a week and if you can pay me something more for the hustle I think I can write your program easily thanks in advance
€55 EUR em 7 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Has had experience with a similar task. I will do everything in time and quality You can apply GOOD LUCK !
€30 EUR em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have worked at AxisRooms where I developed a system to recommend location by choices based on user's interests like Budget, Rating, Art & Culture, Sports and Hill Stations. I implemented KNN to predict the data patterns from the choices selected by the user Movie Recommendation System (IMDB) • Recommended movies based on the choice of an individual. Used supervised learning, K-nearest neighbors algorithm for predictions • Used IMDB movie dataset containing 5000+ movies for training and achieved an accuracy of 93% when tested on 700 movie reviews
€15 EUR em 7 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) GREECE
Thessaloniki, Greece
5,0
1
Método de pagamento verificado
Membro desde jan. 28, 2020

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.