783-Programação em C/C++ - Ciclos e Decisões
|
|
- Rubens Ramires Stachinski
- 7 Há anos
- Visualizações:
Transcrição
1 Programação em C/C++ - Ciclos e Decisões Sandra Jacinto Curso de TIS
2 Conteúdo 19º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa º Programa Aº Programa º Programa º Programa º Programa
3 783-Programação em C/C++ - Ciclos e Decisões 50 Horas 19º Programa Descrição: este programa ao ser compilado pede ao utilizador um número de seguida diz se é positivo ou negativo ou zero. // Exercício 19 float numero; printf("\ninsira o numero : "); scanf("%f",&numero); if( numero> 0) printf("\no numero: %.2f e positivo.",numero); if( numero == 0) printf("\no numero: %.2f e zero.",numero); printf("\no numero: %.2f e negativo.",numero); 3
4 20º Programa Descrição: este programa ao ser compilado pede ao utilizador o valor da nota do exame, nota do trabalho e aparece de seguida a nota final, aprovado ou reprovado. float notafinal,notaexame,notatrabalho; printf("\ninsira o valor da nota exame : "); scanf("%f",¬aexame); printf("\ninsira o valor da nota do trabalho : "); scanf("%f",¬atrabalho); notafinal = (notaexame + notatrabalho)/2; if(notafinal >= 10) printf("\no nota final: %.f Aprovado\n",notafinal); printf("\no nota final: %.f Reprovado \n",notafinal); 4
5 21º Programa Descrição: Este programa ao ser compilado pede ao utilizador o valor da nota do exame, nota do trabalho e aparece de seguida a nota final com os valores de insuficiente a muito bom. // Exercício float notafinal,notaexame,notatrabalho; printf("\ninsira o valor da nota exame : "); scanf("%f",¬aexame); printf("\ninsira o valor da nota do trabalho : "); scanf("%f",¬atrabalho); notafinal = (notaexame + notatrabalho)/2; if(notafinal < 4.5 ) printf("\no nota final: %.f valores\n\nfraco\n",notafinal); if(notafinal <9.5 ) printf("\no nota final: %.f valores\n\ninsuficiente \n",notafinal); 5
6 if(notafinal <13.5 ) printf("\no nota final: %.f valores\n\nsuficiente \n",notafinal); if(notafinal <17.5 ) printf("\no nota final: %.f valores\n\nbom\n",notafinal); printf("\no nota final: %.f valores\n\nmuito Bom\n",notafinal); 6
7 22º Programa Descrição: Este programa ao ser compilado pede ao utilizador para escolher a opção a efectuar este insere dois valores de seguida faz a soma, subtracção, multiplicação, divisão, potência ou raiz quadrada das duas variáveis. // Exercício 22 calculo de operações aritméticas float n1, n2; int opcao; printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t(1) soma\n"); printf("\t(2) subtracao\n"); printf("\t(3) multiplicacao\n"); printf("\t(4) divisao\n\n"); printf("\t(5) Potencia\n\n"); printf("\t(6) Raiz quadrada\n\n"); printf("\t Qual a operaçao a efectuar: "); scanf("%d", &opcao); printf("\n\n\tinsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); if(opcao == 1) printf("\n\n\ta soma das duas variaveis e: %.2f ", n1 + n2); 7
8 if ( opcao == 2 ) printf("\n\n\ta subtracao das duas variaveis e: %.2f\n",n1- n2); if ( opcao == 3 ) printf("\n\n\ta multiplicacao das duas variaveis e: %.2f\n",n1*n2); if ( opcao == 4 ) printf("\na divisao das duas variaveis e: %.2f\n",n1/n2); if ( opcao == 5 ) printf("\n Potencia e: %.2f\n",pow(n1,n2)); printf("\nerro opcao invalida!"); if ( opcao == 6 ) printf("\n raiz quadrada: %.2f\n",sqrt(n1)); printf("\n raiz quadrada: %.2f\n",sqrt(n2)); 8
9 23º Programa Descrição: Este programa ao ser compilado pede ao utilizador para escolher a opção a efectuar este insere dois valores de seguida faz a soma, subtracção, multiplicação, divisão, potência ou raiz quadrada das duas variáveis. // Exercício 23 calculo de operações aritméticas float n1, n2; int opcao; printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t(1) soma\n\n"); printf("\t(2) subtracao\n\n"); printf("\t(3) multiplicacao\n\n"); printf("\t(4) divisao\n\n"); printf("\t(5) Potencia\n\n"); printf("\t(6) Raiz quadrada\n\n"); printf("\t(7) percentagem\n\n"); printf("\t Qual a operacao a efectuar: "); scanf("%d", &opcao); printf("\n\n\tinsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); switch(opcao) case 1: printf("\n\na soma das duas variaveis e: %.2f ", n1 + n2);break; 9
10 case 2: printf("\n\na subtracao das duas variaveis e: %.2f\n",n1-n2);break; case 3: printf("\n\na multiplicacao das duas variaveis e: %.2f\n",n1*n2);break; case 4: printf("\n\na divisao das duas variaveis e: %.2f\n",n1/n2);break; case 5: printf("\n Potencia e: %.2f\n",pow(n1,n2));break; case 6:printf("\n raiz quadrada: %.2f\n",sqrt(n1)); printf("\n raiz quadrada: %.2f\n",sqrt(n2));break; case 7: printf ("\npercentagem e:\n%.2f"(n1*n2)/100);break; default: printf("\nerro opcao invalida!");break; 10
11 24º Programa Descrição: Este programa ao ser compilado pede ao utilizador para escolher a opção a efectuar este insere dois valores de seguida faz a soma, subtracção, multiplicação, divisão, potência ou raiz quadrada das duas variáveis. // Exercício 24 calculo de operações aritméticas float n1, n2; int opcao; printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t(1) soma\n\n"); printf("\t(2) subtracao\n\n"); printf("\t(3) multiplicacao\n\n"); printf("\t(4) divisao\n\n"); printf("\t(5) Potencia\n\n"); printf("\t(6) Raiz quadrada\n\n"); printf("\t(7) percentagem\n\n"); printf("\t Qual a operacao a efectuar: "); scanf("%d", &opcao); switch(opcao) case 1:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); printf("\n\na soma das duas variaveis e: %.2f ", n1 + n2);break; 11
12 case 2:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); printf("\n\na subtracao das duas variaveis e: %.2f\n",n1-n2);break; case 3:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); printf("\n\na multiplicacao das duas variaveis e: %.2f\n",n1*n2);break; case 4:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); printf("\n\na divisao das duas variaveis e: %.2f\n",n1/n2);break; case 5:printf("\n\n\tInsira a base : "); scanf("%f", &n1); printf("\n\n\tinsira o expoente : "); scanf("%f", &n2); printf("\n Potencia e: %.2f\n",pow(n1,n2));break; case 6:printf("\n\n\tInsira o valor: "); scanf("%f", &n1); printf("\n raiz quadrada: %.2f\n",sqrt(n1));break; 12
13 case 7:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); printf ("\npercentagem e:\n%.2f",(n1*n2)/100);break; default:printf("\nerro opcao invalida!");break; 25º Programa Descrição: Este programa ao ser compilado pede ao utilizador um número de seguida calcula números pares e impares. // Exercício 25 calcula números pares e impares 13
14 int numero,resto; printf("\t** PROGRAMA QUE CALCULA NUMEROS PARES E IMPARES **\n\n"); printf("\t Introduza o numero : "); scanf("%d", &numero); if ( numero ==0) printf(" O numero e : Nulo "); if (numero%2 ==0) printf(" O numero e : Par "); printf(" O numero e : Impar "); 14
15 26º Programa Descrição: Este programa ao ser compilado pede ao utilizador dois números de seguida calcula números pares e impares ou nulos. // Exercício 26 calcula números pares e impares ou nulos float n1, n2; int numero,opcao; printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t** PROGRAMA QUE CALCULA NUMEROS PARES E IMPARES **\n\n"); printf("\t(1) soma\n\n"); printf("\t(2) subtracao\n\n"); printf("\t(3) multiplicacao\n\n"); printf("\t(4) divisao\n\n"); printf("\t(5) Potencia\n\n"); printf("\t(6) Raiz quadrada\n\n"); printf("\t(7) percentagem\n\n"); printf("\t(8) numero par,impar, nulo\n\n"); printf("\t Qual a operacao a efectuar: "); scanf("%d", &opcao); switch(opcao) case 1:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); 15
16 printf("\n\na soma das duas variaveis e: %.2f ", n1 + n2);break; case 2:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); printf("\n\na subtracao das duas variaveis e: %.2f\n",n1-n2);break; case 3:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); printf("\n\na multiplicacao das duas variaveis e: %.2f\n",n1*n2);break; case 4:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%f", &n2); printf("\n\na divisao das duas variaveis e: %.2f\n",n1/n2);break; case 5:printf("\n\n\tInsira a base : "); scanf("%f", &n1); printf("\n\n\tinsira o expoente : "); scanf("%f", &n2); printf("\n Potencia e: %.2f\n",pow(n1,n2));break; case 6:printf("\n\n\tInsira o valor: "); scanf("%f", &n1); printf("\n raiz quadrada: %.2f\n",sqrt(n1));break; 16
17 case 7:printf("\n\n\tInsira o primeiro valor: "); scanf("%f", &n1); printf("\n\n\tinsira o valor da percentagem: "); scanf("%f", &n2); printf ("\n\n%.f x %.f%% =%.2f",n1,n2,(n1*n2)/100);break; case 8:printf("\t Introduza o numero : "); scanf("%d", &numero); if ( numero ==0) printf("\n\n\to numero e:nulo"); if (numero%2 ==0) printf("\n\n\to numero e : par " ); printf ("\n\no numero e:impar "); break; default:printf("\nerro opcao invalida!");break; 17
18 27º Programa Descrição: Este programa ao ser compilado calcula números decrescentes. // Exercício 27 calcula números decrescentes printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t** PROGRAMA QUE CALCULA NUMEROS DECRESCENTES **\n\n"); int numero; numero = 20; while (numero>=0) printf("%i\n", numero); numero --; 18
19 28º Programa Descrição: Este programa ao ser compilado calcula números crescentes. // Exercício 28 calcula números crescentes printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t** PROGRAMA QUE CALCULA NUMEROS CRESCENTES **\n\n"); int numero; numero = 0; while (numero<=20) printf("%i\n", numero); numero ++; 19
20 29º Programa Descrição: Este programa ao ser compilado calcula números crescentes e decrescentes. // Exercício 29 calcula números crescentes e decrescentes printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t** PROGRAMA QUE CALCULA NUMEROS CRESCENTES E DECRESCENTES**\n\n"); int numero1=0,numero2=20; while(numero1<=20 && numero2>=0) printf("%i\t %i\n", numero1,numero2); numero1++; numero2--; 20
21 30º Programa Descrição: Este programa ao ser compilado calcula números crescentes e decrescentes e multiplicação. // Exercício 30 calcula números crescentes e decrescentes e multiplicação printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t** PROGRAMA QUE CALCULA NUMEROS CRESCENTES E DECRESCENTES E MULTIPLICAÇAO**\n\n"); int numero1=0,numero2=20; while(numero1<=20 && numero2>=0) printf("%i\t %i\t %i\n", numero1,numero2,numero1*numero2 ); numero1++; numero2--; 21
22 31º Programa Descrição: Este programa ao ser compilado pede ao utilizador dois números depois calcula números crescentes e decrescentes e multiplicação. // Exercício 31 calcula números crescentes e decrescentes e multiplicação printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t** PROGRAMA QUE CALCULA NUMEROS**\n\n"); int n1,n2; printf("\n\n\tinsira o primeiro valor: "); scanf("%i", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%i", &n2); int t1=n1; int t2=n2; if(n1<n2) while(t1<=n2 && t2>=n1) printf("\n\t%i\t%i\t%i", n1,n2,n1*n2); n1++; n2--; 22
23 Else if(n1==n2) printf("sao Iguais"); while(t1>=n2 && t2<=n1) printf("\n\t%i\t%i\t%i", n1,n2,n1*n2); n1--; n2++; 23
24 32º Programa Descrição: Este programa ao ser compilado pede ao utilizador dois números de seguida calcula números crescentes e decrescentes, divisão e resto 0. // Exercício 32 calcula números crescentes e decrescentes e Divisão e resto 0 printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t** Programa que Calcula Numeros cres. decres. divisao e resto 0**\n\n"); int n1,n2,resto; printf("\n\n\tinsira o primeiro valor: "); scanf("%i", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%i", &n2); int t1=n1; int t2=n2; if(n1<n2) while(t1<=n2 && t2>=n1) resto = n1 % n2; if(resto == 0) printf("\n\t%i\t%i\t%i\t%i\n", n1,n2,n1/n2,resto); n1++; 24
25 n2--; if(n1==n2) printf("sao Iguais"); while(t1>=n2 && t2<=n1) resto = n1 % n2; if(resto == 0) printf("\n\t%i\t%i\t%i\t%i\n", n1,n2,n1/n2,resto); n1--; n2++; 25
26 33º Programa Descrição: Este programa ao ser compilado pede ao utilizador dois números de seguida calcula números crescentes e decrescentes, divisão e resto 0. // Exercício 33 calcula números crescentes e decrescentes e Divisão e resto 0 printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t** Programa que Calcula Numeros cres. decres. divisao e resto 0**\n\n"); int n1,n2,resto; char opcao; do printf("\n\n\tinsira o primeiro valor: "); scanf("%i", &n1); printf("\n\n\tinsira o segundo valor: "); scanf("%i", &n2); int t1=n1; int t2=n2; if(n1<n2) while(t1<=n2 && t2>=n1) resto = n1 % n2; if(resto == 0) 26
27 printf("\n\t%i\t%i\t%i\t%i\n", n1,n2,n1/n2,resto); n1++; n2--; if(n1==n2) printf("sao Iguais"); while(t1>=n2 && t2<=n1) resto = n1 % n2; if(resto == 0) printf("\n\t%i\t%i\t%i\t%i\n", n1,n2,n1/n2,resto); n1--; n2++; printf("\n\nprima a tecla r para repetir ou outra para sair?\n"); scanf("%s", opcao); system("cls"); while(opcao=='r' opcao=='r'); 27
28 34º Programa Descrição: Este programa ao ser compilado pede ao utilizador um número de seguida faz a tabuada desse número. Só faz números positivos de 1 a 50. // Exercício 34 calcula números positivos de 1 a 50 printf("\t** PROGRAMA DE CALCULOS**\n\n"); printf("\t** Programa que Calcula Numeros Positivos de 1 a 50**\n\n"); int numero1,resultado,conta; conta=0; do printf("\n\n\tinsira o valor: "); scanf("%i", &numero1); while(numero1<=0 numero1>50); 28
29 printf("\n\na tabuada do numero %i:\n", numero1); while(conta<10) conta++; resultado = numero1 * conta; printf("%i * %i = %i\n", numero1,conta,resultado ); 35º Programa Descrição: Este programa ao ser compilado pede ao utilizador um número de seguida faz a tabuada desse número. Só faz números positivos de 1 a 50. // Exercício 35 calcula números Positivos de 1 a 50 printf("\t** PROGRAMA DE CALCULOS**\n\n"); 29
30 printf("\t** Programa que Calcula Números Positivos de 1 a 50**\n\n"); int numero1,resultado,contador; do printf("\n\n\tinsira numero positivo <50 para ver a tabuada: "); scanf("%i", &numero1); while(numero1<=0 numero1>50); printf("\n\na tabuada do numero %i:\n", numero1); for(contador=1; contador<=10;contador++ ) resultado = contador *numero1 ; printf("%i * %i = %i\n", numero1,contador,resultado ); 36º Programa Descrição: Este programa ao ser compilado Calcula as cores pede ao utilizador a operação a efectuar de seguida mostra a cor escolhida. 30
31 // Exercício 36-a calcula as cores int opcao; char opcao1; do printf("\t** Programa que Calcula as cores**\n\n"); printf("\t(1) Verde\n\n"); printf("\t(2) Azul\n\n"); printf("\t(3) Vermelho\n\n"); printf("\t(4) Purpura\n\n"); printf("\t(5) Amarelo\n\n"); printf("\t Qual a operacao a efectuar: "); scanf("%d", &opcao); switch(opcao) case 1:system("\n\ncolor 20");break; case 2:system("\n\ncolor 10");break; case 3:system("\n\ncolor 40");break; case 4:system("\n\ncolor 50");break; case 5:system("\n\ncolor 60");break; 31
32 default:printf("\nerro opcao invalida!");break; printf("\n\nprima a tecla r para repetir ou outra para sair?\n"); scanf("%s", &opcao1); system("cls"); while(opcao1=='r' opcao1=='r'); 37º Programa Descrição: Este programa ao ser compilado Calcula números pares de 0 a 50. // Exercício 37 calcula os números pares de 0 a 50 printf("\t** Programa que Calcula numeros pares de 0 a 50**\n\n"); int numero; for (numero=0;numero<=50;numero= numero+2) 32
33 printf("\t%d\n",numero); 38º Programa Descrição: Este programa ao ser compilado Calcula números de 1 a 10 e 10 a 1 // Exercício 38 calcula os números de 1 a 10 e de 10 a 1 33
34 printf("\t** Programa que Calcula numeros de 1 a 10 e 10 a 1**\n\n"); int x,y; for (x=1,y=10;x<=10,y>0;x++,y--) printf("%i\t%i\n",x,y); 38-Aº Programa Descrição: Este programa ao ser compilado pede ao utilizador dois números de seguida faz do menor ao maior de seguida do maior ao menor. // Exercício 38_a calcula os numeros 34
35 printf("\t** Programa que Calcula numeros inseridos pelo utilizador **\n\n"); int x,y,t1,t2; printf("\n\n\tinsira o primeiro valor: "); scanf("%i", &x); printf("\n\n\tinsira o segundo valor: "); scanf("%i", &y); if(x==y) printf("sao Iguais"); for (t1=x, t2=y; t1<=y, t2>=x; t1++,t2--) printf("%i\t%i\n",t1,t2); for (t1=x, t2=y; t1>=y, t2<=x; x--,y++) printf("%i\t%i\n",x,y); 35
36 39º Programa Descrição: Este programa ao ser compilado calcula o Nome e a idade pede ao utilizador para inserir Nome, apelido e idade de seguida mostra o nome em função da idade. // Exercício 39 calcula o Nome e a idade printf("\t** Programa que Calcula o nome e a idade **\n\n"); char nome[0], apelido[0]; int x,i; printf("\n\n\tintroduza o nome e apelido: "); scanf("%s", &nome); scanf("%s", &apelido); printf("\n\n\tintroduza a idade: "); scanf("%i", &x); for(i=1 ;i<=x;i++) printf("%i \t %s %s\n",i,nome, apelido); printf("\n\no nome %s tem %i letras e o apelido %s tem %i letras",nome,strlen(nome), apelido,strlen (apelido)); 36
37 40º Programa Programa Descrição: Este programa ao ser compilado, calcula o Nome e a idade, depois pede ao utilizador para inserir nome apelido, idade de seguida o nome aparece com letras maiúsculas. Neste programa utilizamos o strupr, strcat strlen. // Exercício 40 calcula o Nome e a idade printf("\t** Programa que Calcula o nome e a idade **\n\n"); char nome[0], apelido[0]; int x,i; printf("\n\n\tintroduza o nome e apelido: "); scanf("%s", &nome); 37
38 scanf("%s", &apelido); printf("\n\n\tintroduza a idade: "); scanf("%i", &x); printf("\n\nbom dia %s %s\n\n",nome, apelido); for(i=1 ;i<=x;i++) printf("%i \t %s %s \n",i,nome, apelido); printf("\n\no nome %s tem %i letras e o apelido %s tem %i letras",nome,strlen(nome), apelido,strlen (apelido)); strcat(nome," "); printf("\n\nmaisculas: %s\n",strupr(nome)); printf("\n\nate a proxima %s\n",strcat(nome, apelido)); printf("\n\nmaisculas: %s\n",strupr(nome)); 41º Programa Descrição: Este programa ao ser compilado pede ao utilizador para inserir uma password, que tem 3 tentativas para entrar no programa, depois pede para inserir nome apelido, idade. 38
39 Neste programa utilizamos o strupr, strcat strlen. // Exercício 41 calcula o Nome e a idade printf("\t** Programa com o char **\n\n"); system("color 0a"); char nome[0],apelido[0],passe1[20],passe2[20] = "mxq"; int x,y,z =2, test; printf("\ninsira a password : "); scanf("%s",&passe1); test=strcmp(passe1,passe2); if (test!=0) system("cls"); printf("\n Password errada\n"); printf("\nrestam-lhe 2 tentativas, caso contrario sai do programa!\n"); do printf("\ninsira a password : "); scanf("%s",&passe1); test=strcmp(passe1,passe2); system("cls"); printf("\n Password errada"); printf("\nrestam %i tentativas!",z); 39
40 z--; while(test!=0 && z>0); printf("\n\nprograma Bloqueado\n"); if(test == 0) system("cls"); printf("\n\n\tintroduza o nome e apelido: "); scanf("%s", &nome); scanf("%s", &apelido); printf("\n\n\tintroduza a idade: "); scanf("%i", &x); printf("\n\nbom dia %s %s\n\n",nome, apelido); for(y=1 ;y<=x;y++) printf("%i \t %s %s \n",y,nome, apelido); printf("\n\no nome %s tem %i letras e o apelido %s tem %i letras",nome,strlen(nome), apelido,strlen (apelido)); strcat(nome," "); printf("\n\nmaisculas: %s\n",strupr(nome)); printf("\n\nate a proxima %s\n",strcat(nome, apelido)); printf("\n\nmaisculas: %s\n",strupr(nome)); 40
41 41
0783 Programação em C, ciclos e decisões
2010-08-17 0783 Programação em C, ciclos e decisões Trabalho elaborado por: Patrícia da Conceição Índice Conteúdo Programa 19... 3 Programa 20... 5 Programa 21... 7 Programa 22... 10 Programa 23... 13
783 Programação de ciclos e decisões TIS - Monchique Ana
783 Programação de ciclos e decisões 16-08-2010 TIS - Monchique Ana 783 Programa de ciclos e decisões EXERCICIO N19 Descrição dos exercícios: este programa insere-se um número e ele da se é positivo negativo
Programação Ciclos e decisões
0783 Programação Ciclos e decisões João Alexandre 0783 1- Este foi o meu 19º programa em linguagem C. Descrição: programa que diz se o número inserido é positivo, nulo ou negativo float numero; system
Titulo Módulo e Designação Programação - Ciclos e decisões
Titulo Módulo e Designação 0783 - Programação - Ciclos e decisões Índice 19 Programa - PROGRAMA PARA DEFINIR O TIPO DE NUMERO... 2 20 Programa - pede a nota do exame a nota do trabalho calcula a media
Programação em C - Ciclos e decisões [Escrever o subtítulo do documento]
0783 Programação em C - Ciclos e decisões [Escrever o subtítulo do documento] Programas desenvolvidos durante as sessões do módulo em questão. Tomé [Escrever o nome da empresa] 0783 Exercício 19 O programa
0784 Programação em C funções e estruturas
5-11-2010 0784 Programação em C funções e estruturas Trabalho elaborado por: Patrícia da Conceição Índice Programa 41... 3 Programa 42... 5 Programa 43... 7 Programa 44... 11 Programa 45... 14 Programa
Programação em C, Estrutura básica e conceitos fundamentais. Patrícia da Conceição
16-8-2010 0782 - Programação em C, Estrutura básica e conceitos fundamentais Patrícia da Conceição Índice Conteúdo Programa 1... 3 Programa 2... 4 Programa 3... 6 Programa 4... 8 Programa 5... 9 Programa
782-PROGRAMAÇÃO EM C-C++- ESTRUTURA BÁSICA E CONCEITOS FUNDAMENTAIS. 17-08-2010 Curso de TIS Sandra Jacinto
782-PROGRAMAÇÃO EM C-C++- ESTRUTURA BÁSICA E CONCEITOS FUNDAMENTAIS 17-08-2010 Curso de TIS Sandra Jacinto Índice Conteúdo 1º Programa... 3 2º Programa... 4 3º Programa... 5 4º Programa... 6 5º Programa...
Programação em C/C++ formas complexas. Carla Ventura
Programação em C/C++ formas complexas 0785 Carla Ventura 22-11-2010 1 Índice Conteúdo Programa nº 50... 3 Programa nº 51... 6 Programa nº52... 9 Programa nº53... 11 Programa nº 54... 14 Programa nº55...
Fundamentos de Programação 1
Fundamentos de Programação 1 Linguagem C Funções Slides 7 Prof. SIMÃO Jean Marcelo SIMÃO 1 #include void calc_area_quadrado(); void calc_area_triang_ret(); Funções e variáveis globais void calc_area_quadrado
Aula 02 -Introdução àlinguagc Programação: Estrutura-Seleção. OPL e IC1 Prof: Anilton Joaquim da Silva
Aula 02 -Introdução àlinguagc Programação: Estrutura-Seleção OPL e IC1 Prof: Anilton Joaquim da Silva Anilton.ufu@outlook.com 1 Estrutura de Seleção Até agora não aprendemos a dizer para o computador Se
O comando for permite que um certo trecho de programa seja executado um determinado número de vezes. A forma do comando for é a seguinte:
Laço de repetição for e while 12-03-15 Comando for O comando for permite que um certo trecho de programa seja executado um determinado número de vezes. A forma do comando for é a seguinte: for (comandos
Computação 2. Diego Addan Aula 3. Funções
Computação 2 Aula 3 Funções Diego Addan diegoaddan@gmail.com Funções Função é um subprograma que auxilia o programa principal através da realização de uma determinada subtarefa. As funções são chamados
ESTRUTURA COM DECISÃO COMPOSTA
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA ESTRUTURA COM DECISÃO COMPOSTA Prof. Dr. Daniel Caetano 2018-1 Objetivos Entender o que são decisões compostas Compreender como implementar decisões compostas Capacitar
Ficha de trabalho nº3
Ficha de trabalho nº3 Linguagem de Programação C (strings, switch, os ciclos for, while e do..while, break, continue, ++, --, +=, -=) 1. Elabore um programa que pede ao utilizador o nome e a idade e de
#include <stdio.h> main () { short int desloca, byte, aux=1; printf("\n\ndigite um numero pertencente ao intervalo [0,255]: "); scanf("%hd", &byte);
main () short int desloca, byte, aux=1; printf("\n\ndigite um numero pertencente ao intervalo [0,255]: "); scanf("%hd", &byte); printf("\ndigite a posicao do bit a testar entre 0 e 7: "); scanf("%hd",
Estruturas de Repetição
Estruturas de Repetição Alguns cálculos realizados pelo computador são feitos de forma repetitiva Exemplos: Cálculo de 25! fat = 25*24*23*22*21*20*19*18*17*16*15*14*13*12*11*10*9*8*7*6*5*4*3*2*1; Soma
Estruturas de Seleção
Estruturas de Seleção Em diversas situações que presenciamos, é necessário que sejam feitas escolhas... Estruturas de Seleção Introdução à Computação de 7 Estruturas de Seleção... e que toda escolha possui
Solucionário de. Programação
Solucionário de Programação Questão 0 Crie um programa em que o usuário possa entrar com o valor de uma peça, com o número de peças compradas e dar um desconto de 12% ao comprador. O dado de saída é o
Programação em C - Estrutura básica e conceitos fundamentais
0782 Programação em C - Estrutura básica e conceitos fundamentais Programas desenvolvidos durante as sessões do módulo em questão. [Escrever o nome da empresa] Exercício 1 Primeiro programa realizado no
Aula 15 Variáveis Indexadas (vetores)
Aula 15 Variáveis Indexadas (vetores) Além das variáveis normais já conhecidas, podemos ter também variáveis indexadas. Tais variáveis são referenciadas por um nome e um índice. Especialmente úteis para
double pcompra[1000], pvenda[1000], codclient[1000]; //sempre que o usuário voltar ao menu principal ele poderá
/*Algortimo de Controle de Estoque e Cadastro*/ #include #include main(){ int i, op, op2, qtd, entradaestoque, consulproduto, consulcliente,cod[1000],estoque[1000]; double pcompra[1000],
CURSO TÉCNICA DE INFORMÁTICA
CURSO TÉCNICA DE INFORMÁTICA 782 Programação em C Estrutura Básica Conceitos Fundamentais Carla Ventura 2010 Índice Conteúdo Programa nº2... 4 Programa nº3... 6 Programa nº4... 8 Programa nº5... 10 Programa
Legibilidade do código fonte
Sumário Legibilidade do código fonte Exemplos Normas Instrução switch Sintaxe e Semântica Exemplo Tipos enumerados Exemplo Programação 2007/2008 DEEC-IST 1 Legibilidade do código fonte Exemplo: Considere
Estruturas Compostas Parte II
Estruturas Compostas Parte II Filas e Pilhas Leonardo Tórtoro Pereira Slides fortemente baseados no material do professor Ricardo Farias: http://www.cos.ufrj.br/~rfarias/cos121/ Pilhas Pilhas Também conhecida
PCI- Estrutura de Repetição II. Profa. Mercedes Gonzales Márquez
PCI- Estrutura de Repetição II Profa. Mercedes Gonzales Márquez Estrutura de Repetição Exemplo 1: Imprimir os n primeiros números inteiros positivos. int i, n; scanf("%d",&n); for (i=1; i
Aula 14: Estruturas de Seleção e Controle em C
Aula 14: Estruturas de Seleção e Controle em C Fernanda Passos Universidade Federal Fluminense Programação de Computadores IV Fernanda Passos (UFF) Estruturas de Seleção e Controle Programação de Computadores
LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO
LÓGICA DE PROGRAMAÇÃO PROFª. M.Sc. JULIANA H Q BENACCHIO Laços while aninhados Por exemplo, para criar uma estrutura de tópico 1. Capitulo 1.1 Secao 1.1.1 Subsecao 1.1.2 Subsecao 1.1.3 Subsecao 1.1.4 Subsecao
Introdução à Programação SCC-121
ICMC USP 1.semestre/2009 Introdução à Programação SCC-121 Comandos em C Profa. Roseli Ap. Francelin Romero O comando if if ( expressão é verdadeira ) execute comando ou bloco de comandos ; else /* se expressão
Solucionário de. Programação
Solucionário de Programação Questão 1 Fazer um programa que mostre na tela o valor da variável x inteiro e y real, atribua a x 8 e a y 2.5 vezes o valor de x. int x; float y; x=8; y=2.5 * x; printf("x=%d\n",x);
Aula 2 Comandos de Decisão
Departamento de Sistemas de Computação Universidade de São Paulo SSC 502 Laboratório de Introdução a Ciência de Computação I Aula 2 Comandos de Decisão Responsável Prof. Seiji Isotani (sisotani@icmc.usp.br)
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA ESTRUTURA COM DECISÃO MÚLTIPLA. Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA ESTRUTURA COM DECISÃO MÚLTIPLA Prof. Dr. Daniel Caetano 2013-1 Objetivos Entender o que são decisões múltiplas Compreender como implementar decisões múltiplas Capacitar
Módulo 5. Instruções if e switch. Algoritmos e Estruturas de Dados I C++ (Rone Ilídio)
Módulo 5 Instruções if e switch Algoritmos e Estruturas de Dados I C++ (Rone Ilídio) Comando de decisão if Executa uma determinada seqüência de comandos se sua condição for verdadeira Sintaxe if (condição)
Exercícios Repetição
Curso de Engenharia de Controle e Automação Disciplina: Informática para a Automação Professor: Marcelo Cendron Exercícios Repetição 1.1 8.3 Exercícios 1. Faça um programa utilizando o comando while, que
Linguagem C. Prof.ª Márcia Jani Cícero
Linguagem C Prof.ª Márcia Jani Cícero A estrutura Básica de um Programa em C Consiste em uma ou várias funções ou programas. main( ) // primeira função a ser executada // inicia a função // termina a função
Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação. Lista de Exercícios 1
Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação Lista de Exercícios 1 1. O programa seguinte tem vários erros em tempo de compilação. Encontre-os. Main() int a=1; b=2,
Estruturas de repetição
Título em português: FEITIÇO DO TEMPO (1993) Sinopse: Um repórter de televisão que faz previsões de meteorologia vai à uma pequena cidade para fazer uma matéria especial sobre o inverno. Querendo ir embora
printf("ola pessoal\nestou programando em C"); +++++++++++++++++++++++++++++++++++++++++++++++ #include int a; a=10; printf("o valor de a : %d",a,"\n\n"); ++++++++++++++++++++++++++++++++++++++++++++++
Exercícios em C 1 Saulo O. D. Luiz
Exercícios em C 1 Saulo O. D. Luiz Exercícios 1. Faça um programa em C para receber três notas e seus respectivos pesos, calcule e mostre a média ponderada dessas notas. 2 Saulo O. D. Luiz #include
Declarações. C diferencia letras maiúsculas de minúsculas! int n, N; n é diferente de N!
Declarações Os nomes das variáveis devem conter apenas letras, dígitos e o símbolo _ Os principais tipos são: int, float, double e char Exemplos: int n; int quantidade_valores; float x, y, somavalores;
Computação El E etrônic i a If-Else
Computação Eletrônica If-Else Prioridade dos Operadores 1 o! 2 o *,/,% 3 o +,- 4 o operadores relacionais 5 o && 6 o char Tipo numérico para representação de caracteres Valores entre -128 e 127 Pode-se
Introdução a Computação
Introdução a Computação Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Programação Programa é um algoritmo escrito em uma linguagem de programação. Existem diversas linguagens
Vejamos agora mais alguns exemplos de problemas envolvendo seqüência de números.
Aula 6 - Mais exemplos de repetição Vejamos agora mais alguns exemplos de problemas envolvendo seqüência de números. P16) Dado N>0 e uma seqüência de N números, determinar o maior elemento da seqüência.
imprimir seus quadrados.
1) Dada uma seqüência de números inteiros não-nulos, seguida por 0, imprimir seus quadrados. int numero, /* usada para leitura da sequencia */ quadrado; /* guarda o quadrado do numero lido */ printf("\n\tcalculo
Introdução à Ciência da Computação
Introdução à Ciência da Computação Introdução à Linguagem C: Parte II Prof. Ricardo J. G. B. Campello Sumário Seleção Simples Seleção Composta Seleção Encadeada Seleção de Múltipla Escolha Repetição com
Aula 03 -Introdução àlinguagc Programação: Estrutura-Repetição. OPL e IC1 Prof: Anilton Joaquim da Silva
Aula 03 -Introdução àlinguagc Programação: Estrutura-Repetição OPL e IC1 Prof: Anilton Joaquim da Silva Anilton.ufu@outlook.com 1 Estrutura de Repetição Em certas situações é necessária a repetição de
Fundamentos de Programação1
Fundamentos de Programação1 Linguagem C Introdução e elementos principais Aula N. 01 Prof. SIMÃO Jean Marcelo SIMÃO 1 Exemplo 2 % código em Octave/Matlab clc; A = 5; A = 4 ; if ( A > B ) printf ( A é maior
Arranjos. David Déharbe
Arranjos. David Déharbe 1 1 Roteiro da aula Exercícios motivadores para arranjos; Motivação; Definição; Arranjos em C; Arranjos e ponteiros; Exemplos. 2 2 Exercícios. Escreva um programa que lê cinco números
Técnicas de Programação: Comandos de Controle de DEE UFPB
Técnicas de Programação: Comandos de Controle de Programa Prof. Protásio DEE UFPB 1 Comandos de Controle de Programa Comandos que direcionam o fluxo de execução de programa. Em C, tem se 3 categorias:
Introdução à Programação. Strings
Introdução à Programação Strings Sumário Caracteres (ASCII) Exercícios Vectores de caracteres Strings Exercícios Definição Uma string é um conjunto de caracteres armazenados num vector. Em C, o vector
Aula 11 - Repetições Encaixadas
Aula 11 - Repetições Encaixadas Já vimos os seguintes comandos de repetição: while for do while O formato geral destes comando é: while (comparação) {c1; c2;...; cn; for (inicialização; comparação; incremento)
Revisão C++ - Parte 1
Revisão C++ - Parte 1 Prof. Gustavo Leitão Campus Natal Central Disciplina Programação para Ambiente de Redes 5/3/2010 Objetivo da Aula 5/3/2010 5/3/2010 OBJETIVO DA AULA Revisar os principais comandos
Estruturas de seleção
94 Execução condicional Etapa em um programa onde uma condição é avaliada e, dependendo do resultado, diferentes ações podem ser realizadas. condição 95 Condicional simples Uma ou mais ações serão executadas
Decisão. Prof. Dr. Silvio do Lago Pereira. Departamento de Tecnologia da Informação Faculdade de Tecnologia de São Paulo
Decisão Prof. Dr. Silvio do Lago Pereira Departamento de Tecnologia da Informação Faculdade de Tecnologia de São Paulo Valores lógicos C não oferece tipo de dados específico para valores lógicos. O número
1) Dado o trecho de código a seguir, qual será as saídas se as entradas forem, respectivamente:
1) Dado o trecho de código a seguir, qual será as saídas se as entradas forem, respectivamente: a) 0 e 1 b) 2 e 3 c) 1 e 1 float num1, num2; printf("digite o primeiro número"); scanf("%f",&num1); printf("digite
Abaixo vemos um programa que coloca os primeiros 100 números inteiros na tela:
O Comando for O loop for é usado para repetir um comando, ou bloco de comandos, diversas vezes, de maneira que se possa ter um bom controle sobre o loop. Sua forma geral é: for (inicialização; condição;
Exercícios Estrutura de Repetição while Gabarito Parcial
1) Exercícios Estrutura de Repetição while Gabarito Parcial i = 10; while(i = 10){ i--; 3) Solução 1: i = 0; while(i
Prof. A. G. Silva. 04 de abril de Prof. A. G. Silva INE5231 Computação Científica I 04 de abril de / 90
INE5231 Computação Científica I Prof. A. G. Silva 04 de abril de 2017 Prof. A. G. Silva INE5231 Computação Científica I 04 de abril de 2017 1 / 90 Conteúdo programático O computador - [3 horas-aula] Representação
Aula 05 -Introdução àlinguagc Programação: Estr. Dados Strings
Aula 05 -Introdução àlinguagc Programação: Estr. Dados Strings OPL e IC1 Prof: Anilton Joaquim da Silva Anilton.ufu@outlook.com Caracteres Além dos tipos de dados numéricos com os quais temos trabalhado
Algoritmos. Estrutura de Repetição. enquanto. while. Grupos de Slides No 5. Prof. SIMÃO
Algoritmos Estrutura de Repetição enquanto while Grupos de Slides No 5. Prof. SIMÃO 1 Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS Estrutura de Repetição enquanto % enquanto
Aula 01. Programação Condicional Programação repetitiva
Logo Aula 01 Programação Condicional Programação repetitiva 2 Programação Condicional Uma programação condicional, como o próprio nome já diz, permite que determinadas instruções sejam executadas ou não,
Linguagem C (repetição)
Linguagem C (repetição) André Tavares da Silva andre.silva@udesc.br Exercício Escrever um programa que conte (mostre na tela) os números de 1 a 100. Comandos aprendidos até o momento: printf, scanf, getchar,
DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA
Grupo I 1. Qual a condição a colocar, em linguagem C, para dizer se uma variável (n) é igual a 10? (A)if(n!=10) (B)else(n!=10) (C)if(n=10) (D)Nenhuma das anteriores. Resp.: (D) Obs: if (n==10) 2. Qual
Linguagem C Estruturas de Repetição
Linguagem C Estruturas de Repetição José Gustavo de Souza Paiva Introdução Como fazer um programa que mostre na tela os 4 primeiros números ímpares? Primeira solução printf( 1 ); printf( 3 ); printf( 5
Programação em Java - applets Patrícia da Conceição
Programação em Java - applets 26-08-2010 Patrícia da Conceição Java1 package prog1; public class Main public static void main(string[] args) //Este e o primeiro programa //Programa de calculos System.out.println("\t***
Exercícios Programação Estruturada e Construção de Algoritmo
Exercícios Programação Estruturada e Construção de Algoritmo // >>> 1.0 Sequência Simples * Exer. 1) Ler um número e mostrar. int num; printf("digite um numero: "); printf("o numero que voce digitou foi:
15/03/2018. Professor Ariel da Silva Dias Paradigma Imperativo
Professor Ariel da Silva Dias Paradigma Imperativo Imperare Comandar É o mais antigo de todos; Baseado no modo de funcionamento do computador; Caracterizada por três conceitos Variáveis; Atribuições; Sequência;
NOME DO ALUNO: AVALIAÇÃO SIMULADA
CURSO: ECA ECV EEL EPR - EMC SÉRIE: 1 a. e 2 a. DISCIPLINA: Algoritmos e Programação PROFESSOR: Paulo Cesar F. De Oliveira, BSc, PhD* RA: DATA: 21/11/2016 NOTA: NOME DO ALUNO:, AVALIAÇÃO SIMULADA 1ª Questão
Algoritmos e Programação
Universidade Federal do Vale do São Francisco Curso de Engenharia da Produção / Elétrica Parte 08 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav
Introdução à Programação. Ciclos 2ª parte
Introdução à Programação Ciclos 2ª parte Sumário Ciclos do while for Exercícios Ciclos (while) while ( ) ; Enquanto for diferente de zero ou verdadeira, é
Algoritmos. Estrutura de Repetição. para - passo. for. Grupos de Slides No 7. Prof. SIMÃO
Algoritmos Estrutura de Repetição para - passo for Grupos de Slides No 7. Prof. SIMÃO Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS 1 Estrutura de Repetição para passo for
Introdução à Programação Estruturada Parte 3. Material da Prof. Ana Eliza
Introdução à Programação Estruturada Parte 3 Material da Prof. Ana Eliza Arquitetura do Computador Digital MEMÓRIA Armazena dados e comandos UNIDADE DE ENTRADA UNIDADE DE CONTROLE UNIDADE LÓGICA E ARITMÉTICA
Introdução à Programação 2006/2007. Resolução da Ficha de Problemas nº 1
Introdução à Programação 2006/2007 Resolução da Ficha de Problemas nº 1 1. Pretende-se escrever um programa que leia tecla a informação relativa a três notas de exame obtidas expressas em percentagem (0.0%
Curso de C. Declaração de Variáveis 18/3/ :48 1
Curso de C Declaração de Variáveis 18/3/2008 15:48 1 Declaração de Variáveis Objetivos: Aprender como: Criar variáveis Atribuir um valor inicial à variável Escolher um nome para a variável 18/3/2008 15:48
AVALIAÇÃO SIMULADA. 2ª Questão: (0,75 pontos): O que vai aparecer na tela ao se executar o trecho de código abaixo?
CURSO: TADS SÉRIE: 1 a. e 2 a. DISCIPLINA: Algoritmos e Programação PROFESSOR: Paulo Cesar F. De Oliveira, BSc, PhD* RA: DATA: 02/06/2017 NOTA: NOME DO ALUNO: GABARITO, AVALIAÇÃO SIMULADA 1ª Questão: (0,75
Repetição. Prof. Dr. Silvio do Lago Pereira. Departamento de Tecnologia da Informação Faculdade de Tecnologia de São Paulo
Repetição Prof. Dr. Silvio do Lago Pereira Departamento de Tecnologia da Informação Faculdade de Tecnologia de São Paulo Operadores aritméticos de atribuição =
Estrutura do programa
Linguagem C Estrutura do programa Exemplo: #include #include main() { printf( Ola, mundo! ); system( pause ); }
UNIVERSIDADE DO ESTADO DE SANTA CATARINA CENTRO DE CIÊNCIAS TECNOLÓGICAS CCT PROFESSORA JANINE KNIESS DISCIPLINA- ICC CORREÇÃO DA LISTA 3
UNIVERSIDADE DO ESTADO DE SANTA CATARINA CENTRO DE CIÊNCIAS TECNOLÓGICAS CCT PROFESSORA JANINE KNIESS DISCIPLINA- ICC CORREÇÃO DA LISTA 3 /1 - Calculo da area de um triângulo main() float a,b,c; printf("informe
Aula 06: Condicionais (switch)
Aula 06: Condicionais (switch) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior Condicionais (if - else) Exemplos
Introdução à Computação
Introdução à Computação Tipos de Dados, Expressões, Operadores e Comandos Básicos Prof.: Julliano Rosa Nascimento julliano.rn@gmail.com Roteiro Tipos de Dados: Revisão Expressões Operadores Comandos Básicos
Solução para os exercícios
Solução para os exercícios Grupo I I.1 #include float medida; printf ("Entre valor em metros:\n"); scanf("%f", &medida); printf("valor lido: %f\ndecimetros: %f\ncentimetros: %f\nmilimetros:
783 Exercicio nº19. Exercicio 20. //Exercício 20 - Programa de ciclos e decisões... #include<stdio.h> main() { float exame,trabalho,media;
783 Exercicio nº19 // Numeros positivos e negativos float numero; printf(" ***Programa que calcula os numeros positivos e negativos***\n"); printf("\tinsira um numero:"); scanf("%f", &numero); if (numero
OPERAÇÕES COM NÚMEROS INTEIROS
ADIÇÃO DE NÚMEROS INTEIROS COM SINAIS IGUAIS OPERAÇÕES COM NÚMEROS INTEIROS 1º Caso: (+3 ) + (+4) = + 7 +3 + 4 = + 7 ADIÇÃO DE NÚMEROS INTEIROS Quando duas parcelas são positivas, o resultado da adição
COMANDOS DE CONTROLE DE FLUXO. Luís Charneca.
COMANDOS DE CONTROLE DE FLUXO Luís Charneca luis.charneca@gmail.com O Comando IF (1) Os comandos de controle de fluxo são aqueles que permitem ao programador alterar a sequência de execução do programa.
Modulo 3: Else, Case, For...
PROGRAMAÇÃO DE COMPUTADORES V - TCC- 00.323 Modulo 3: Else, Case, For... Aura - Erick aconci@ic.uff.br, erickr@id.uff.br Roteiro Mais Comandos Condicionais Estrutura de Repetição Contável 2 Exemplo de
SITUAÇÃO VETORES. Imagine o seguinte problema:
13/08/2014 PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO AULA 07 VETORES MATRIZES EXERCÍCIOS 1 SITUAÇÃO Imagine o seguinte problema: Crie um programa que
Computação e Programação Aula prática nº 5. Enunciados dos problemas
Enunciados dos problemas 1 2. Implementação de uma calculadora 2.1 Objectivos do exercício análise sequencial de um problema baseada em objectos e desenvolvimento do respectivo algoritmo; codificação do
Exercícios: Capítulo 6 Funções SOLUÇÕES
Curso Técnico Superior Profissional em Redes e Sistemas Informáticos FUNDAMENTOS DE PROGRAMAÇÃO 2015/2016 Exercícios: Capítulo 6 Funções SOLUÇÕES 1. Elabore um programa que efectue o cálculo da área triângulo,
LEI 2016 LICENCIATURA EM ENGENHARIA INFORMÁTICA
LEI 2016 LICENCIATURA EM ENGENHARIA INFORMÁTICA Avaliam expressões. Estabelecem relações entre operandos. Devolvem Verdadeiro (1) ou Falso (0). Operador Nome Exemplo Significado do Exemplo == Igualdade
Programação Estruturada e Orientada a Objetos
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Programação Estruturada e Orientada a Objetos Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br
Linguagem de Programação C. Comandos de Seleção e Desvio
Cristiano Lehrer Valores Lógicos Em C não existe nenhum tipo específico de dados para armazenar valores lógicos. Em C o valor lógico FALSO é representado por 0 (ZERO). Tudo aquilo que seja diferente de
Terminal. Entrada de dados via teclado. Processamento de dados (cálculos) Tomada de decisão (condição) Saída de dados (via vídeo) Ponto de conexão
Simbologia Terminal Entrada de dados via teclado Processamento de dados (cálculos) Tomada de decisão (condição) Saída de dados (via vídeo) Ponto de conexão 3 - Estrutura de Seleção Múltipla switch (expressão)
Introdução à Computação
Introdução à Computação Tipos de Dados, Expressões, Operadores e Comandos Básicos Prof.: Julliano Rosa Nascimento julliano.rn@gmail.com Roteiro Tipos de Dados: Revisão Expressões Operadores Comandos Básicos
Linguagem de Programação C
ICMC USP Linguagem de Programação C Aula: Comandos em C Prof. Dr Alneu de Andrade Lopes O comando if Se condição verdadeira (1) executa comando ou sequencia de comandos. Forma geral: if (condição) { sequência_de_comandos_1;
O laço for é geralmente usado quando queremos repetir algo por um número fixo de vezes
Linguagem C Laços Laços Laços são comandos usados sempre que uma ou mais instruções tiverem de ser repetidas enquanto uma certa condição estiver sendo satisfeita Em C existem três comandos de laços for
Exercícios - Questões Objetivas
Exercícios - Questões Objetivas Apresentação 02 - Tipos de Dados 1. O nome de uma variável é criado por um programador devendo seguir algumas regras, são listas de nomes válidos, EXCETO: a) Nota1, Nota2,
File: /media/data/ufam/undergrad/200902/aedi/coding/calculaarea.c Page 1 of 1
File: /media/data/ufam/undergrad/200902/aedi/coding/calculaarea.c Page 1 of 1 /* Programa calcula o area de uma circunferência */ #define PI 3.1415 float area; float raio; scanf("%f", &raio); area = 2.0