• Nenhum resultado encontrado

782-PROGRAMAÇÃO EM C-C++- ESTRUTURA BÁSICA E CONCEITOS FUNDAMENTAIS Curso de TIS Sandra Jacinto

N/A
N/A
Protected

Academic year: 2021

Share "782-PROGRAMAÇÃO EM C-C++- ESTRUTURA BÁSICA E CONCEITOS FUNDAMENTAIS Curso de TIS Sandra Jacinto"

Copied!
27
0
0

Texto

(1)

782-PROGRAMAÇÃO EM

C-C++-ESTRUTURA BÁSICA E CONCEITOS

FUNDAMENTAIS

17-08-2010

Curso de TIS

Sandra Jacinto

(2)

2

Índice

Conteúdo

1º Programa ... 3 2º Programa ... 4 3º Programa ... 5 4º Programa ... 6 5º Programa ... 7 6º Programa ... 8 7º Programa ... 9 8º Programa ... 10 9º Programa ... 11 10º Programa ... 12 11º Programa ... 13 12º Programa ... 14 13º Programa ... 15 14º Programa ... 17 15º Programa ... 18 15-Aº Programa ... 19 16º Programa ... 20 17º Programa ... 21 17-Aº Programa ... 22 18º Programa ... 23 18-Aº Programa ... 24 18-Bº Programa ... 26

(3)

3

782-PROGRAMAÇÃO EM C-C++-ESTRUTURA BÁSICA E

CONCEITOS FUNDAMENTAIS

50 Horas

1º Programa

Descrição: Este programa depois de compilado aparece o meu

nome.

// Este é o meu primeiro programa #include<stdio.h>

main() {

printf("Este e o meu primeiro programa\n"); printf("Sandra Jacinto");

getch();

(4)

4

2º Programa

Descrição: Este programa ao ser compilado declara variáveis

inteiras fazendo o seu cálculo soma, subtracção, divisão, multiplicação.

// Este é o meu segundo programa #include<stdio.h>

main() {

int monchique1, monchique2;

//Declaração das variáveis inteiras

monchique1 = 5;// Atribuição de um valor á variável monchique2 = 9;//Atribuição de um valor á variável printf("Sandra Jacinto\n\n");

printf("O valor da variavel Monchique1 e: %d\n", monchique1);

printf("O Valor da variavel Monchique2 e: %d\n", monchique2);

printf("\nA soma das duas variaveis e: %d\n", monchique1 + monchique2);

printf("\nA subtraccao das duas variaveis e: %d\n", monchique1 - monchique2);

printf("\nA divisao das duas variaveis e: %d\n", monchique1 / monchique2);

printf("\nA multiplicacao das duas variaveis e: %d\n", monchique1 * monchique2);

getch(); }

(5)

5

3º Programa

Descrição: Este programa ao ser compilado aparece o valor das variáveis.

//Exercício 3 - uso de variáveis #include<stdio.h> main() { int a, b, c, d, e, x, y, z; a = 4; b = 6; c = 5; d = 3; e = 2; x = a + b; printf("o valor de x e: %d\n", x); x = d + e +a - b; printf("o valor de x e: %d\n", x); x = x * d; printf("o valor de x e: %d\n", x); y = x;

printf("o valor de y e: %d\n", y); getch();

(6)

6

4º Programa

Descrição: Este programa ao ser compilado troca o valor das variáveis.

//Exercício 4 Troca o valor das variáveis # include<stdio.h>

main() {

int a, b, tmp;

// Declaração de 3 variáveis inteiras a = 2;

b = 3;

printf("o valor de a e:%d\n",a); printf("o valor de b e:%d\n",b);

printf("\n\n variáveis trocadas\n\n\n"); tmp = b;

b = a; a = tmp;

printf("o valor de a e:%d\n",a); printf("o valor de b e:%d\n",b); getch();

(7)

7

5º Programa

Descrição: Este programa ao ser compilado troca o valor das variáveis pede ao utilizador dois números.

//Exercicio 5 Troca o valor das variáveis # include<stdio.h>

main() {

int a, b, tmp;

// Declaração de 3 variáveis inteiras printf("insira o valor de a: "); scanf("%d",&a); printf("insira o valor de b: "); scanf("%d" ,&b) ; printf("\n\nvalor de a e:%d\n",a); printf("\n\nvalor de b e:%d\n",b); printf("\n\nvariaveis trocadas\n\n\n"); tmp=b; b=a; a=tmp; printf("\n\nvalor de a e:%d\n",a); printf("\n\nvalor de b e:%d\n",b); getch(); }

(8)

8

6º Programa

Descrição: Este programa ao ser compilado as operações aritméticas com 2 variáveis pede ao utilizador dois números efectua soma, subtracção, multiplicação, divisão.

//Exercicio 6 OPERAÇÕES ARITMÉTICAS COM 2 VARIÁVEIS # include<stdio.h>

main() {

int a, b;

printf("** PROGRAMA DE CALCULOS**\n\n"); printf("insira o valor de a: ");

scanf("%d",&a);

printf("insira o valor de b: "); scanf("%d" ,&b) ;

printf("\na soma das duas variaveis e:%d\n ",a+b); printf("\na subtracao das duas variaveis e:%d\n",a-b); printf("\na multiplicacao das duas variaveis e:%d\n",a*b);

printf("\na divisao das duas variaveis e:%d\n",a/b); printf("\n\nvalor de a e:%d\n",a);

printf("\n\nvalor de b e:%d\n",b);

getch(); }

(9)

9

7º Programa

Descrição: Este programa ao ser compilado pede ao utilizador dois números efectua soma, subtracção, multiplicação, divisão.

//Exercicio 7 OPERAÇÕES ARITMÉTICAS COM 2 VARIÁVEIS decimais

# include<stdio.h> main()

{

float n1, n2;

printf("** PROGRAMA DE CALCULOS**\n\n"); printf("insira o valor de n1: ");

scanf("%f",&n1);

printf("insira o valor de n2: "); scanf("%f" ,&n2) ;

printf("\na soma das duas variaveis e: %.2f\n ",n1+n2); printf("\na subtracao das duas variaveis e: %.2f\n",n1-n2); printf("\na multiplicacao das duas variaveis e: %.2f\n",n1*n2);

printf("\na divisao das duas variaveis e: %.2f\n",n1/n2);

printf("\n\nvalor de n1 e: %.2f\n",n1); printf("\n\nvalor de n2 e: %.2f\n",n2); getch();

(10)

10

8º Programa

Descrição:Este programa ao ser compilado calcula as potências pede ao utilizador para inserir a base e o expoente mostrando o resultado da potência.

//Exercício 8- cálculo de potencias #include<stdio.h>

main() {

float base , expoente ; system("color 18");

printf("\n**programa de calculos de potencias **\n\n"); printf("insira o valor de base: ");

scanf("%f",&base);

printf("insira o valor de expoente: "); scanf("%f",&expoente);

system("cls");

printf("\n\no resultado da potencia

e:%.2f\n",pow(base,expoente)); getch();

(11)

11

9º Programa

Descrição: Este programa ao ser compilado calcula as raízes quadradas pede ao utilizador para inserir um número para obter o valor da raiz quadrada.

//Cálculo de raízes quadradas #include<stdio.h>

main() {

float valor;

system("color 18");

printf("\n**programa de calculos de raiz quadrada **\n\n"); printf("insira o valor da raiz quadrada : ");

scanf("%f",&valor); system("cls");

printf("\n\no resultado da raiz quadrada e:%.f\n", sqrt(valor));

getch(); }

(12)

12

10º Programa

Descrição: Este programa ao ser compilado calcula o comprimento de uma circunferência pede ao utilizador para inserir o valor do raio de seguida mostra o comprimento e a área da circunferência.

//calculo do comprimento de uma circunferência #include<stdio.h>

#define PI 3.1415925 main()

{

float raio, comprimento,area; printf("insira o valor do raio:"); scanf("%f",&raio);

comprimento = 2* PI *raio;

printf("o comprimento da circunferencia de raio %.f e de: %.2f",raio,comprimento);

area =PI*raio*raio;

printf("\na area de circunferencia de raio %.f e de:%.2f",raio,area);

getch(); }

(13)

13

11º Programa

Descrição: Este programa ao ser compilado calcula o comprimento de uma circunferência pede ao utilizador para inserir o valor do lado maior e do lado menor de seguida mostra o perímetro e a área de rectângulo.

//calculo do comprimento de uma circunferência #include<stdio.h>

main() {

float ladomaior,ladomenor,area,perimetro;

printf("insira o valor do lado maior do rectangulo: "); scanf("%f",&ladomaior);

printf("\n\ninsira o valor do lado menor do rectangulo: "); scanf("%f",&ladomenor);

area =ladomaior*ladomenor;

printf("\n\nA area de rectangulo e de:%.f",area); perimetro=(ladomaior+ladomenor)*2;

printf("\n\nO perimetro do rectangulo e de:%.f",perimetro); getch();

(14)

14

12º Programa

Descrição: Este programa ao ser compilado calcula a área e perímetro do quadrado pede ao utilizador para inserir o valor do lado do quadrado.

//calculo da área e perímetro do quadrado #include<stdio.h>

main() {

float lado,area,perimetro;

printf("insira o valor do lado do quadrado: "); scanf("%f",&lado);

area = pow(lado,2); perimetro= lado * 4; system("CLS");

printf("\n\nA area do o quadrado e de:%.2f",area);

printf("\n\nO perimetro do quadrado e de:%.2f",perimetro); getch();

(15)

15

13º Programa

Descrição: Este programa ao ser compilado calcula o saldo mensal pede ao utilizador para inserir o valor do vencimento, das despesas, alimentação, Gasóleo, telemóvel, valor da renda, diversos de seguida mostra o meu saldo.

//Calculo do saldo mensal #include<stdio.h> #define GASOLEO 1.2 main() { float impostos,despesas,vencimento,alimentacao,telemovel,combusti vel,renda,diversos,saldo;

printf("\n***Saldo Sandra Jacinto***\n\n"); printf("insira o valor do vencimento: "); scanf("%f",&vencimento)

printf("\n\nInsira o valor das despesas: "); scanf("%f",&despesas);

impostos = vencimento*0.1;

printf("\n\nDespesas com impostos:%.f",impostos);

printf("\n\nO imposto do vencimento e :%.2f euros", impostos);

printf("\n\nInsira o valor da alimentacao: "); scanf("%f",&alimentacao);

printf("\n\nInsira a qt de litros de Gasoleo gastos: "); scanf("%f",&combustivel);

printf("\n\nDespesas com combustivel: %.1f",GASOLEO * combustivel);

(16)

16

printf("\n\nInsira o valor do telemovel: "); scanf("%f",&telemovel);

printf("\n\nInsira o valor do combustivel : "); scanf("%f",&combustivel);

printf("\n\nInsira o valor da renda : "); scanf("%f",&renda);

printf("\n\nInsira o valor diversos: "); scanf("%f",&diversos);

// calculo do imposto do vencimento

saldo= vencimento - despesas - alimentacao - telemovel - (combustivel * GASOLEO) -renda - diversos - impostos;

printf("\n\nO meu saldo e:%.2f euros",saldo);

getch(); }

(17)

17

14º Programa

Descrição: Este programa ao ser compilado calcula as toneladas, quilos, gramas pede ao utilizador para inserir o valor depois faz a conversão em quilos, gramas e arrobas. //calculo de toneladas, quilos, gramas

#include<stdio.h> main()

{

float toneladas,quilos,gramas,arrobas; printf("insira o valor em toneladas: "); scanf("%f",&toneladas);

quilos = toneladas * 1000;

printf("\n\nconversao em quilos:%.2f", quilos); gramas = toneladas * 1000000;

printf("\n\nconversao em gramas:%.2f", gramas); arrobas = quilos / 15;

printf("\n\nconversao em arrobas:%.2f", arrobas); getch();

(18)

18

15º Programa

Descrição: Este programa ao ser compilado calcula a conversão de euros para escudos pede ao utilizador para inserir o valor em euros depois faz a conversão em escudos e dólares.

//calculo de conversão de euros para escudos #include<stdio.h>

main() {

float euros,escudos,dolar;

printf("insira o valor em euros: "); scanf("%f",&euros);

escudos = euros * 200.482;

printf("\n\nconversao em escudos:%.f $", escudos); dolar = euros * 1.344;

printf("\n\nconversao em dolar:%.2f", dolar); getch();

(19)

19

15-Aº Programa

Descrição: Este programa ao ser compilado calcula a conversão de escudos para euros pede ao utilizador para inserir o valor em escudos depois faz a conversão em euros e dólares.

//Cálculo de conversão de escudos para euros #include<stdio.h>

main() {

float euros,escudos,dolar;

printf("insira o valor em escudos: "); scanf("%f",&escudos);

euros = escudos/ 200.482;

printf("\n\nconversao em euros:%.f ", euros); dolar = euros * 1.344;

printf("\n\nconversao em dolar:%.2f", dolar); getch();

(20)

20

16º Programa

Descrição: Este programa ao ser compilado calcula o custo de uma viagem pede ao utilizador para inserir os kms depois faz os cálculos.

//Cálculo de custo de uma viagem #include<stdio.h>

main(){ float

kmsiniciais,kmsfinais,precolitro,kmspercorridos,litros,cust o;

printf("\n\n insira os kms iniciais: "); scanf("%f",&kmsiniciais);

printf("\n\n insira os kms finais: "); scanf("%f",&kmsfinais);

printf("\n\n insira o preco por litro: "); scanf("%f",&precolitro);

kmspercorridos = kmsfinais-kmsiniciais;

printf("\n\n O condutor percorreu kms:

%.f",kmspercorridos);

printf("\n\n Quantos litros gasta aos 100 kms/h: "); scanf("%f", &litros);

custo =(kmspercorridos/100)*litros*precolitro;

printf("\n\n Quantos litros gastos: %.2f euros",custo); getch();

(21)

21

17º Programa

Descrição: Este programa ao ser compilado faz a conversão de graus célsius para Fahrenheit pede ao utilizador para inserir os graus célsius depois converte em Fahrenheit.

// Conversão de graus célsius para Fahrenheit #include<stdio.h> main() { float grauscelsius,Fahrenheit; printf("\ninsira os grauscelsius: "); scanf("%f",&grauscelsius); Fahrenheit = grauscelsius*9/5+32;

printf("\n\no valor dos grauscelsius em Fahrenheit:%.f ",Fahrenheit);

getch(); }

(22)

22

17-Aº Programa

Descrição: Este programa ao ser compilado faz a conversão de graus Fahrenheit para célsius pede ao utilizador para inserir os graus Fahrenheit depois converte em graus célsius.

// conversão de graus Fahrenheit para célsius #include<stdio.h> main() { float grauscelsius,Fahrenheit; printf("\ninsira os Fahrenheit: "); scanf("%f",&Fahrenheit); grauscelsius = (Fahrenheit-32)*5/9;

printf("\n\no valor do Fahrenheit em grauscelsius e:%.f ",grauscelsius);

getch(); }

(23)

23

18º Programa

Descrição: Este programa ao ser compilado calcula as dimensões de uma cozinha o utilizador insere o comprimento, a largura e a altura depois o programa calcula a quantidade de caixas de azulejos que leva a área total.

// calcular as dimensões de uma cozinha #include<stdio.h> #define caixa =1.5; main(){ float comprimento,largura,altura,quantidade1,quantidade2,areatota l; printf("\ninsira o comprimento: "); scanf("%f",&comprimento); printf("\ninsira a largura : "); scanf("%f",&largura); printf("\ninsira a altura : "); scanf("%f",&altura);

quantidade1 = altura * largura/ 1.5*2;

printf("\n\nA quantidade de caixas largura e:%.f ",quantidade1);

quantidade2 = comprimento * altura / 1.5 *2;

printf("\n\nA quantidade de caixas comprimento e:%.f ",quantidade2);

areatotal = quantidade1 + quantidade2 ; areatotal= areatotal/1.5;

printf("\n\nA quantidade de caixas e:%.f ",areatotal); getch();

(24)

24

18-Aº Programa

Descrição: Este programa ao ser compilado calcula as dimensões de uma cozinha o utilizador insere o comprimento, a largura e a altura, chão depois o programa calcula a quantidade de caixas de azulejos que leva a área total.

//calculo de uma cozinha #include<stdio.h>

#define caixa = 1.5 ; main()

{

float comprimento, largura, altura, quantidade ,quantidade1 , metros, areatotal, chao ;

printf("\t***programa calcular as dimensoes de uma cozinha*** ");

printf("\n\ninsira o valor do comprimento da cozinha :\n ");

scanf("%f", &comprimento);

(25)

25

scanf("%f", &largura);

printf("\ninsira o valor da altura da cozinha :\n "); scanf("%f", &altura );

quantidade = largura * altura / 1.5 * 2;

printf("\na quantidade da largura da cozinha e : \n %.f", quantidade );

quantidade1 = comprimento * altura / 1.5 * 2;

printf("\n\na quantidade da comprimento da cozinha e : \n %.f", quantidade1 );

chao = comprimento * largura / 1.5 ;

areatotal = quantidade + quantidade1 + chao; areatotal = areatotal / 1.5 ;

printf("\n\na quantidade de caixas para a cozinha e : \n %.f", areatotal);

getch(); }

(26)

26

18-Bº Programa

Descrição: Este programa ao ser compilado calcula as dimensões de uma cozinha o utilizador insere o comprimento, a largura e a altura, chão, medida da caixa depois o programa calcula a quantidade de caixas de azulejos que leva a área total.

//Cálculo de uma cozinha #include<stdio.h>

main() {

float comprimento, largura, altura, quantidade ,quantidade1 , metros, areatotal, chao, medidadacaixa ;

printf("\t***programa calcular as dimensoes de uma cozinha*** ");

printf("\n\ninsira o valor da medida da caixa :\n "); scanf("%f", &medidadacaixa);

printf("\n\ninsira o valor do comprimento da cozinha :\n ");

scanf("%f", &comprimento);

printf("\ninsira o valor da largura da cozinha :\n "); scanf("%f", &largura);

printf("\ninsira o valor da altura da cozinha :\n "); scanf("%f", &altura );

quantidade = largura * altura / medidadacaixa * 2;

printf("\na quantidade da largura da cozinha e : \n %.f", quantidade );

(27)

27

printf("\n\na quantidade da comprimento da cozinha e : \n %.f", quantidade1 );

chao = comprimento * largura / medidadacaixa ; areatotal = quantidade + quantidade1 + chao; areatotal = areatotal / medidadacaixa ;

printf("\n\na quantidade de caixas para a cozinha e : \n %.f", areatotal);

getch(); }

Referências

Documentos relacionados

Este estudo apresenta como tema central a análise sobre os processos de inclusão social de jovens e adultos com deficiência, alunos da APAE , assim, percorrendo

São por demais conhecidas as dificuldades de se incorporar a Amazônia à dinâmica de desenvolvimento nacional, ora por culpa do modelo estabelecido, ora pela falta de tecnologia ou

No entanto, maiores lucros com publicidade e um crescimento no uso da plataforma em smartphones e tablets não serão suficientes para o mercado se a maior rede social do mundo

Ganhos significativos em algumas competências socioemocionais a curto prazo (relacionamento com os pares e competência social)?. Os alunos do GI com níveis médios no

O valor da reputação dos pseudônimos é igual a 0,8 devido aos fal- sos positivos do mecanismo auxiliar, que acabam por fazer com que a reputação mesmo dos usuários que enviam

A MP altera integralmente tais dispositivos, dando-lhes nova redação. No novo § 1º, substitui-se o texto em que são estabelecidos os parâmetros sobre efetivo aproveitamento por outro

Chora Peito Chora Joao Bosco e Vinicius 000 / 001.. Chão De Giz Camila e

9º, §1º da Lei nº 12.513/2011, as atividades dos servidores ativos nos cursos não poderão prejudicar a carga horária regular de atuação e o atendimento do plano de metas do