Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
C e C++ - Fundamentos/C e C++ - Fundamentos/1-HelloWorld.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Imprime na tela printf("Oi mundo!"); //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/10-SwitchCase.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definindo Variáveis int a = 2; char b = 'y'; //Código de exemplo com if if(a == 1){ printf("\n Opcao escolhida: 1"); }else if(a == 2){ printf("\n Opcao escolhida: 2"); }else if(a == 3){ printf("\n Opcao escolhida: 3"); }else{ printf("\n Opcao invalida"); } //O mesmo código de cima, adaptado ao Switch switch(a){ case 1: printf("\n Opcao escolhida: 1"); break; case 2: printf("\n Opcao escolhida: 2"); break; case 3: printf("\n Opcao escolhida: 2"); break; default: printf("\n Opcao invalida"); break; } //Switch com Char switch(b){ case 'x': printf("\n A letra eh x"); break; default: printf("\n Opcao invalida"); break; } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/11-NumerosAleatorios.c #include <stdio.h> #include <stdlib.h> #include <time.h> //Função principal do programa void main(){ //Responsável por alimentar o rand de forma diferente srand((unsigned)time(NULL)); //Variável que recebe o resto da divisão do número por 3 (aleatorio entre 0 e 2) int aleatorio = rand() % 3; //Variável que recebe o resto da divisão do número por 5 (aleatorio entre 1 e 5) int aleatorioSegundo = (rand() % 5) + 1; //Imprime o valor printf("%d", aleatorioSegundo); //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/12-LacoDeRepeticaoWhile.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definindo Variáveis int a = 1, b = 10; //Contando até 10 while(a <= 10){ //Imprimindo 'a' na tela printf("\n%d", a); //Incremento a++; //a = a + 1; } //Contagem Regressiva while(b >= 1){ //Imprimindo 'b' na tela printf("\n%d", b); //Incremento b--; //b = b - 1; } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/13-LacoDeRepeticaoDoWhile.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definindo Variáveis int a = 1; //Primeiro confere a condição, depois repete o bloco while(a <= 10){ //Imprimindo 'a' na tela printf("\n%d", a); //Incremento a++; //a = a + 1; } //Alterando o valor de 'a' a = 20; //Primeiro executa uma vez, depois confere a condição do{ //Imprimindo 'a' na tela printf("\n%d", a); //Incremento a++; //a = a + 1; }while(a <= 10); //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/14-LacoDeRepeticaoFor.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definir Variáveis int cont; //Tabuada do 5 for(cont = 1; cont <= 10; cont++){ printf("\n 5 X %d = %d",cont, 5 * cont); } //Contando de 2 em 2 for(cont = 0; cont <= 10; cont = cont + 2){ printf("\n%d",cont); } //Contagem regressiva for(cont = 10; cont > 0; cont--){ printf("\n%d", cont); } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/15-MenusSimplesEComplexos.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definindo Variáveis int opcao; //Confere e valida a opcao while(opcao < 1 || opcao > 3){ //Interface de Menu printf("Escolha uma opcao:"); printf("\n1-Opcao 1"); printf("\n2-Opcao 2"); printf("\n3-Opcao 3\n"); //Lendo a opcao scanf("%d", &opcao); //Resultado de acordo com a opcao escolhida switch(opcao){ case 1: printf("\nOpcao 1 foi escolhida"); break; case 2: printf("\nOpcao 2 foi escolhida"); break; case 3: printf("\nOpcao 3 foi escolhida"); break; default: printf("\nOpcao Invalida"); break; } } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/16-DefinindoConstantes.c #include <stdio.h> #include <stdlib.h> #define TAM 10 //Função principal do programa void main(){ //Imprime na tela printf("%d", TAM); int i; //Contagem até 10 for(i = 1;i <= TAM;i++){ printf("\n%d", i); } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/17-Vetores.c #include <stdio.h> #include <stdlib.h> #define TAM 3 //Função principal do programa void main(){ //Imprime na tela int vetor[TAM],cont; //Passando valores para o vetor vetor[0] = 5; vetor[1] = 10; vetor[2] = 15; //Adicionando 1 para cada posição for(cont = 0; cont < TAM; cont++){ vetor[cont] = vetor[cont] + 1; } //Exeibindo os valores do vetor printf("\nPosicao 0: %d", vetor[0] ); printf("\nPosicao 1: %d", vetor[1] ); printf("\nPosicao 2: %d", vetor[2] ); //Imprimindo vetor em um laço de repetição for(cont = 0; cont < TAM; cont++){ printf("\nPosicao %d : %d", cont, vetor[cont] ); } //Lendo 3 valores para o vetor for(cont = 0; cont < TAM; cont++){ scanf("%d", &vetor[cont]); } //Imprimindo vetor em um laço de repetição for(cont = 0; cont < TAM; cont++){ printf("\nPosicao %d : %d", cont, vetor[cont] ); } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/18-Strings.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Variáveis char palavra[10]; //Instrução printf("Digite uma palavra"); //Limpa o Buffer setbuf(stdin, 0); //Lê a String fgets(palavra, 255, stdin); //Limpa as casas não utilizadas palavra[strlen(palavra)-1] = '\0'; //Imprime na tela printf("%s", palavra); //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/18-StringsComC++.cpp #include <stdio.h> #include <stdlib.h> #include <string> #include <iostream> using namespace std; //Função principal do programa int main(){ //Definindo uma String string palavra; //Imrpimindo na tela cout << "Digite uma palavra"; //Lendo uma string cin >> palavra; //Imprimindo uma variável cout << "\nA palavra eh:" << palavra; //Pausa o programa após executar system("pause"); return 0; } C e C++ - Fundamentos/C e C++ - Fundamentos/19-Matrizes.cpp #include <stdio.h> #include <stdlib.h> #include <string> #include <iostream> using namespace std; //Função principal do programa int main(){ //Criando uma matriz int matriz[2][2], i, j; //Passando valores matriz[0][0] = 1; matriz[0][1] = 2; matriz[1][0] = 3; matriz[1][1] = 4; //Imprimindo valores na tela for(i = 0; i < 2; i++){ for(j = 0; j < 2; j++){ //cout << "\ni = " << i << " , j = " << j; cout << matriz[i][j] << " "; } cout << "\n"; } //Lendo valores para a matriz for(i = 0; i < 2; i++){ for(j = 0; j < 2; j++){ //scanf("%d", &matriz[i][j]); cin >> matriz[i][j]; } } //Imprimindo valores na tela for(i = 0; i < 2; i++){ for(j = 0; j < 2; j++){ //cout << "\ni = " << i << " , j = " << j; cout << matriz[i][j] << " "; } cout << "\n"; } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/2-ImprimirLerConcatenar.c #include <stdio.h> #include <stdlib.h> void main(){ //Definindo uma variável int a = 5, b; //Imprimindo a variável "a" printf("%d", a); //Concatenando printf("\nO valor da var a eh: %d", a); //Mudando o valor de "a" a = 15; //Concatenando printf("\nO valor da var a eh: %d", a); //Lendo valores scanf("%d", &b); //Concatenando printf("\nO valor da var b eh: %d", b); //Pula linhas printf("\n"); //Imprimindo printf("Uhuu"); //Pausando system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/3-TiposDeVariaveis.c #include <stdio.h> #include <stdlib.h> #include <stdbool.h> void main(){ //Definindo Variáveis int a; float b; char c; bool d; //Passando Valores a = 5; b = 2.3; c = 'a'; d = true; //true = 1, false = 0 //Escrevendo na Tela printf("\n O valor de a = %d", a); printf("\n O valor de b = %.1f", b); printf("\n O valor de c = %c", c); printf("\n O valor de d = %d\n", d); //Lendo Valores scanf("%d", &a); scanf("%f", &b); scanf(" %c", &c); scanf("%d", &d); //Escrevendo na Tela printf("\n O valor de a = %d", a); printf("\n O valor de b = %.1f", b); printf("\n O valor de c = %c", c); printf("\n O valor de d = %d\n", d); //Pausando system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/4-OperacoesMatematicas.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definindo Variáveis int a = 6, b = 4; //Soma printf("\n A soma de %d e %d = %d",a , b, a + b); //Subtração printf("\n A subtracao de %d e %d = %d",a , b, a - b); //Divisão printf("\n A divisao de %d e %d = %d",a , b, a / b); //Multiplicação printf("\n A multiplicacao de %d e %d = %d",a , b, a * b); //Resto da Divisão printf("\n O resto da divisao entre %d e %d = %d",a , b, a % b); //Valor Absoluto printf("\n O valor absoluto de -3 = %d", abs(-3)); //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/5-Condicionais.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definindo Variáveis int a = 4,opcao = 3; float b = 2.5; char c = 'x'; //Condicional Simples if(a == 5){ printf("\n A variavel a = 5"); } if(b == 2.5){ printf("\n A variavel b = 2.5"); } if(c == 'x'){ printf("\n A variavel c = letra x"); } //Número par ou impar if(a % 2 == 1){ printf("\n A variavel a eh impar"); }else{ printf("\n A variavel a eh par"); } //Condicional Composta if(opcao == 1){ printf("\nA opcao = 1"); }else if(opcao == 2){ printf("\nA opcao = 2"); }else{ printf("\nA opcao nao eh igual a 1 e nem 2"); } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/6-CondicionaisMatematicosEDiferente.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definindo Variáveis int a = 5, b = 10, c = 15; char d = 'x'; //Maior if(a > 2){ printf("\n %d eh maior que 2", a); } //Maior ou Igual if(c >= b){ printf("\n %d eh maior ou igual que %d", c, b); } //Menor if(a < 10){ printf("\n %d eh menor que 10", a); } //Menor ou igual if(a <= 10){ printf("\n %d eh menor ou igual a 10", a); } //Diferente if(c != 10){ printf("\n %d nao eh 10", c); } if(d != 'a'){ printf("\n %c nao eh a", d); } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/7-CondicionalBooleana.c #include <stdio.h> #include <stdlib.h> #include <stdbool.h> //Função principal do programa void main(){ //Definindo Variáveis bool a = true, b = false; //Se A for verdadeiro if(a){ printf("\n A eh verdadeiro"); } //Comparando o B if(b){ printf("\nB eh verdadeiro"); }else{ printf("\nB eh falso"); } //Comprando uma falsidade if(!b){ printf("\nB eh falso"); } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/8-CondicionaisComChar.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definindo Variáveis char letra = 'x'; //Condicional Simples if(letra == 'x'){ printf("\nA letra eh x."); } //Código em ASCII printf("\nCodigo da letra = %d", letra); //Comparando Código ASCII if(letra == 120){ printf("\n A letra eh x."); } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/C e C++ - Fundamentos/9-CondicionaisMultiplas.c #include <stdio.h> #include <stdlib.h> //Função principal do programa void main(){ //Definindo Variáveis int a = 18; //Conectivo Lógico E (AND) , Se UMA COMPARACAO for FALSA, Não entra no bloco if(a > 5 && a > 15){ printf("\n A variavel 'a' esta entre 5 e 15 "); } //Conectivo Lógico OU (OR) , Se UMA COMPARACAO for VERDADEIRA, já entra no bloco if(a > 5 || a > 15){ printf("\n A variavel 'a' eh maior que 5 ou 15 "); } //Misturando Conectivos if( (a > 5 && a < 15) || a == 20 ){ printf("\n A variavel 'a' esta entre 5 e 15 ou ela vale 20 "); } //Pausa o programa após executar system("pause"); } C e C++ - Fundamentos/Conheça a Nossa Página do Facebook.url [{000214A0-0000-0000-C000-000000000046}] Prop3=19,11 [InternetShortcut] IDList= URL=https://www.facebook.com/onedaycode/ C e C++ - Fundamentos/Conheça o Nosso Canal no Youtube.url [{000214A0-0000-0000-C000-000000000046}] Prop3=19,11 [InternetShortcut] IDList= URL=https://www.youtube.com/onedaycode C e C++ - Fundamentos/Conheça o Nosso Site.url [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 [InternetShortcut] IDList= URL=http://onedaycode.com/
Compartilhar