aula 1 - faculdade ieducare - estrutura de dados
DESCRIPTION
Aula 1 - Faculdade Ieducare - Estrutura de Dados - Professor Carlos EstevãoTRANSCRIPT
![Page 1: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/1.jpg)
![Page 2: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/2.jpg)
Faculdade Ieducare – Professor - iniciando em 2014;CENTEC (escola profissional) – Professor e Orientador de Estágio – 2011 até a presente data;Projeto Primeiro Passo – Professor de Concerto e Manutenção de computadores - 2013;Projeto E-jovem – Professor de Informática (Java, php, html, css, etc.) e Empreendedorismo – 2010 a 2013;Liceu – Professor do LEI – 2009 a 2012;Entre outros...
Técnico em Informática (Projeto Aluno Técnico - Intel);Graduado em Sistemas de Informação (Faculdade Ieducare);Pós-graduando em Gerenciamento de Projetos (Universidade Cândido Mendes);Mestrando em Ciências da Computação (Universidade Estadual do Ceará - UECE).
![Page 3: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/3.jpg)
Aula Introdutória: Apresentação da disciplina e revisão.
1ª: 14/03;2ª: 18/04;3ª: 16/05.
NAF: 06/06.
1ª aula 17/fev 10ª aula 18/abr2ª aula 21/fev 11ª aula 25/abr3ª aula 28/fev 12ª aula 02/mai4ª aula 07/mar 13ª aula 09/mai5ª aula 14/mar 14ª aula 16/mai6ª aula 21/mar 15ª aula 23/mai7ª aula 28/mar 16ª aula 30/mai8ª aula 04/abr 17ª aula 06/jun9ª aula 11/abr
![Page 5: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/5.jpg)
![Page 6: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/6.jpg)
![Page 7: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/7.jpg)
Nível Fácil:
1- Crie um programa que calcule a média de 3 notas;2- Elabore um programa que receba o nome e a idade de três pessoas, depois informe o nome da
pessoa mais nova e o da mais velha;3- Faça um programa que mostre os valores de 0 a 100 mostrando apenas os números pares.
![Page 8: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/8.jpg)
Nível Médio-Fácil:
4- Elabore um algoritmo que leia um vetor de caracteres com 20 posições. Em seguida, calcular eimprimir a quantidade de vezes foi inserida a palavra “Programação”.
5-Uma empresa de TI deseja aumentar o salário de seus funcionários de acordo com sua faixasalarial. Faça um algoritmo para ler a quantidade de funcionários desta empresa, o nome e osalário de cada funcionário. Sabendo que o salário lido receberá um reajuste de acordo com atabela abaixo. O algoritmo deverá imprimir o nome, o salário antigo e o salário atual de cadafuncionário.
![Page 9: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/9.jpg)
Nível Médio-Fácil:
6- Escreva um algoritmo para calcular N! (fatorial de N), sendo que o valor inteiro de N é fornecido pelo usuário. Sabe-se que: N! = 1 * 2 * 3 * ... * (N-1) * N; 0! = 1, por definição.
![Page 10: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/10.jpg)
Representar a torre de Hanói fazendo uso da linguagem Pascal.
A B C
![Page 11: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/11.jpg)
![Page 12: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/12.jpg)
![Page 13: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/13.jpg)
![Page 14: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/14.jpg)
![Page 15: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/15.jpg)
Fatorial não Recursivo
![Page 16: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/16.jpg)
![Page 17: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/17.jpg)
Fatorial Recursivo
![Page 18: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/18.jpg)
![Page 19: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/19.jpg)
7- Crie um programa que, fazendo uso de recursividade, solicite que ousuário digite um determinado número.Obs.: O programa só deverá parar caso o usuário digite o número 0.
![Page 20: Aula 1 - Faculdade Ieducare - Estrutura de dados](https://reader034.vdocuments.pub/reader034/viewer/2022052601/559328d61a28ab0b5e8b4621/html5/thumbnails/20.jpg)