Buscar

Anotações/Resumo de LPA C

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

<stdio.h> = 
<stdlib.h> = Principal biblioteca
printf = é uma função, pois é seguido de parêntese
main (int main) = é a principal função, pois é seguido de parêntese. O main é obrigatório!
\n = quebra de linha
// = comentário de uma linha
/* = comentar várias linhas
*/ = fechar o comentário
Entrada, Processamento e saída
Entrada = Dados
Variável: Alocação de espaço em memória.
3 elementos básicos: nome, tipo, valor
Tipos básicos: int, char, float e double
int =	 %d ou %i	1,10,25,13,125555,-56
char = $c			'a','b','%','$','@',' ','7',... (Sempre usar ' ' para representar caractere, e usar sempre apenas 1 caractere)
float = %f			1.5,0.362514,695.25 (6 casas decimais)
double = %f			1.5,0.3625147890,695.25 (10 casas decimais))
Obs: Formato texto lê %s 
Em scanf - [^\n] ignorar qualquer coisa que seja de quebra, espaço...
char nome[20];
scanf("&s",&nome);
printf("Texto %s",nome);
s = string
Valor: Valor deve ser associado ao TIPO.
Nome: Uma variável inicia sempre com letra, e o único caractere diferente permitido é o underline _.
declaração:
	int idade;
inicialização:
	idade = 15; (Como se lê: idade recebe 15)
atribuição:
	idade = 16;
	
Dica:	
Em float, usar .2 após % em printf para definir quantidade de casas após o ponto.
Em char, usar espaço antes do % em scanf no lugar de fflush(stdin);
	
	----------------------------------------------------------------------------------------
	
	Aula 21-09-17
	
	//ini
//cond
//salto
 
Informe até 5 notas de alunos e retorne a média.
 
float n1,n2,n3,n4,n5;
 
media = (n1+n2+n3+n4+n5)/5;
 
 
 
i=5;
while(i<5){
 printf("%d",i);//1 .. 4
}
 
 
i=5;
do{
 printf("%d",i);
}while(i<5);
 
 
 
 
 
char sair;
 
do{
 printf("informe o 1o:");
 scanf("%d",&n1);
 printf("informe o 2o:");
 scanf("%d",&n2);
 //resultado
 printf("Deseja sair? (s/n)");
 scanf(" %c",&sair);
}while(sair=='n');
 
 
 sair = s;
 
 
char sair;
 
do{
 printf("informe o 1o:");
 scanf("%d",&n1);
 printf("informe o 2o:");
 scanf("%d",&n2);
 //resultado
 
 
 
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
 
int main(){
 char sair;
 int chance, ok;
 
 chance = 1;
 ok = 0;
 
 do{
 if(chance==1){
 printf("Deseja sair? (s/n)");
 }else{
 printf("OPCAO INVALIDA\n");
 printf("Deseja sair? (s/n)");
 }
 scanf(" %c",&sair);
 sair = tolower(sair);
 
 switch(sair){
 case 's':
 ok = 1;
 break;
 case 'n':
 ok = 0;
 break;
 default:
 printf("Opcao Invalida");
 }
 }while(ok==0);
 
 return 0;
}
 
 
 
 
 
https://pastebin.com/gnjem2Ss
**************************************************************************************************************
TODAS AS AULAS
1.Hello World
2.Variáveis (Tipos? Elementos?)
3.Entrada/Saída
4.Operadores + - * / %
			 =
			 > < >= <= != ==
			 || && (extra)
5.Decisão 
		if
		if..else
		switch..case
6.Repetição
		for
		while
		do..while
	
----------------------------------------------------------
Vetores... Shell
----------------------------------------------------------

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando