Buscar

programação

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/

Teste o Premium para desbloquear

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

Outros materiais