Find Jobs
Hire Freelancers

C++ Homeworks

$30-100 USD

Concluído
Publicado há mais de 21 anos

$30-100 USD

Pago na entrega
There are seven assignments that need to be completed for this Advanced C++ college course. I cannot provide all the details and information in this box, so please e-mail me if you are interested and I will provide you a link with more information. Here goes the seven assignments (minus some downloads, etc.). I need this completed as quickly as possible. Assignment 1b - Create a function that will get a string from the keyboard or a file. The function should provide a way of displaying a prompt if the input is from the keyboard (to tell the user what to do) and suppress the prompt if the input is from a file. The function should also provide a "delineator" to separate fields in a multi-field text file. Assignment 2b - Initialize a data structure containing mixed data types using the get_str() function you created for Assignment 1b. You can use either the following structure definition (cut and paste) or one of your own design. For example, you can change all the arrays to pointers and try allocating memory before you load the data. A sample data file is available to use for this program. Assignment 3b - Write a program which uses a data structure or class to describe a "window". The window will be used to display the data you read in from the earlier assignments Assignment 4b - open and read binary data file header using either C or C++ and display the header information which will be used in later assignments. Assignment 5b - allocate memory for and read binary data based on header data from assignment 1.. Assignment 6b - create a histogram and/or multicharacter map using the data from Assignment 4. Try displaying these in a window from Assignment 3. Assignment 7b - Create a program which will sort the data structures/classes using more than one of the fields in the records. For example, be able to sort by country name and/or population. You can use program snippets off the net such as those shown in these references: sorting algorithm ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4) Please include comments, so I know what it is. ## Platform The source code needs to be written in standard C++, and can be compiled in Windows (Borland, Microsoft) and UNIX (GNU C compiler). Basically generic C++. ## Deadline information Should be completed within a week, however can be extended for a few extra days at most.
ID do Projeto: 2888564

Sobre o projeto

7 propostas
Projeto remoto
Ativo há 21 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
See private message.
$85 USD em 14 dias
4,1 (54 avaliações)
4,8
4,8
7 freelancers estão ofertando em média $79 USD for esse trabalho
Avatar do Usuário
See private message.
$68 USD em 14 dias
4,9 (139 avaliações)
5,6
5,6
Avatar do Usuário
See private message.
$63,75 USD em 14 dias
4,9 (11 avaliações)
2,8
2,8
Avatar do Usuário
See private message.
$85 USD em 14 dias
5,0 (18 avaliações)
2,4
2,4
Avatar do Usuário
See private message.
$84,15 USD em 14 dias
4,1 (3 avaliações)
2,1
2,1
Avatar do Usuário
See private message.
$85 USD em 14 dias
1,5 (2 avaliações)
2,1
2,1
Avatar do Usuário
See private message.
$85 USD em 14 dias
5,0 (3 avaliações)
0,5
0,5

Sobre o cliente

Bandeira do(a) UNITED STATES
United States
5,0
3
Membro desde dez. 1, 2002

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.