Algoritmos e Programação- SG
Aluno(a):berg antunes de farias Data:07/02/1984
Atividade Prática II
INSTRUÇÕES:
Esta Atividade contém questões totalizando 10 (dez) pontos;
Você deve preencher dos dados no Cabeçalho para sua identificação:
o Nome / Data de entrega.
Aqui estão as informações sobre o formato de envio de respostas para a atividade:
Parte do desenvolvimento digitado ou com Print Screen: Word ou PDF (Vl.5,0)
o Utilize a folha da solicitação da atividade para o envio da atividade. Atividade sem a folha será
desconsiderada ou zerada.
o Cada resposta deve estar abaixo da pergunta da atividade. Respostas fora de contexto da
atividade serão desconsideradas.
o Faça um Print Screen da tela do seu computador com a execução do código-fonte. No Print Screen,
deve constar a data e a hora do seu sistema no canto direito.
Envie o arquivo executável de todo o seu código junto com os demais itens. (Vl.5,0 pontos)
Certifique-se de fazer o upload dos arquivos nos formatos especificados. Arquivos em outros
formatos ou com itens faltando não serão avaliados.
Você poderá utilizar IDE’s de programação como o DEV cpp, NetBeans, Eclipse, jupyter notebook,
Etc
O programa indicado para compactar as respostas é o WinRAR
Envio o arquivo pelo sistema no local indicado;
Em caso de dúvidas consulte o seu Tutor.
Atividade Prática II- Algoritmos e Programação - SG
Nome:
CPF:
1. Implemente um programa que leia todos os números primos de 0 a 50 e some todos eles no
final.
Atividade Prática
Este programa funciona da seguinte maneira:
A função is_prime verifica se um número é primo. Ela retorna 1 se o número for primo e 0 caso contrário.
No main, iteramos de 0 a 50. Para cada número, verificamos se ele é primo usando a função is_prime. Se for
primo, adicionamos à soma.
No final, imprimimos a soma dos números primos de 0 a 50.
2. Implemente um programa que calcule a distância entre sua cidade e a cidade de Mossoró. Receba
o nome completo do aluno.
Exemplo: da saída do programa:
Qual a sua cidade? São Paulo/SP
A distância entre São Paulo e Mossoró/RN é de 226.8 quilômetros,
Meu nome é Pedro Vale.
2. Com base nos seus conhecimentos, implemente um programa que receba o nome completo do
usuário e, em seguida, conte a quantidade de letras do nome. Depois, o programa deve listar os
números de 0 a 100 que possuam a mesma quantidade de letras que o nome do usuário.
Serviços de Turismo e Viagens - GUI
3. Implemente um programa que leia a frase “PLAGIO É CRIME” e conte quantas letras ela tem.
4. Construa um fluxograma de todos os programas desenvolvidos, incluindo todos os dados do seu
código fonte.
5. Envie o arquivo executável de todos os seus códigos junto com os demais itens. (Vl.5,0 pontos)
Arquivo executável
Um arquivo executável é um arquivo que contém um programa que pode ser executado diretamente pelo
sistema operacional, sem a necessidade de um compilador ou interpretador. Ao escrever um código-fonte
em uma linguagem de programação, é necessário compilar ou interpretar o código para criar um arquivo
executável. O processo de compilação ou interpretação converte o código-fonte em um formato que o
sistema operacional pode entender e executar. O tipo de arquivo executável gerado depende da
linguagem de programação utilizada e do sistema operacional em que o programa será executado. Por
exemplo, “em sistemas Windows, os arquivos executáveis geralmente têm a extensão”.exe", enquanto em
sistemas Unix/Linux, os arquivos executáveis podem ter diferentes extensões, como ".out" ou nenhum
tipo de extensão
WinRAR
Serviços de Turismo e Viagens - GUI
Obs: Utilize um software compactado e descompactado de dados para juntar todos os itens:
WinRAR
WinRAR - Software de compactação e arquivamento de arquivos. Ele permite que os usuários compactem
arquivos e pastas em um único arquivo de arquivamento, que pode ser facilmente transferido ou
armazenado. O software suporta uma ampla variedade de formatos de compactação, incluindo RAR, ZIP,
CAB, ARJ, LZH, TAR, GZip, UUE, ISO, BZIP2, Z e 7-Zip
Dica de programas para desenvolvimento:
Programa Portugol:
http://siaiacad17.univali.br/webportugol/tutorial_web_portugol.pdf
http://www.decom.ufop.br/guillermo/BCC201/slides/Portugol_BCC201_2.pdf
Programa DEV:
https://bitcaverna.wordpress.com/aprendendo-a-programar-em-dev-c-iniciantes-aula-01/
Programa (gratuito) devc++download :
https://bloodshed-dev-c.softonic.com.br/
Serviços de Turismo e Viagens - GUI