Programação é algo que tem se tornado essencial, é interessante que tanto crianças como adultos tenham uma experiência minima com códigos de programação, segue abaixo uma lista de sites e aplicações que ensinam programação em varias linguagens diferentes para iniciantes e programadores experientes:
Mostrando postagens com marcador Cplus. Mostrar todas as postagens
Mostrando postagens com marcador Cplus. Mostrar todas as postagens
quinta-feira, 3 de setembro de 2015
[DICA] Sites, vídeos e aplicações para aprender a programar de graça
Marcadores:
ALGameCode,
Artificial Life Game Code,
C/C++,
C#,
Ciência da Computação,
Código Pronto,
Cplus,
Csharp,
Desenvolvimento Web,
Dica,
Estudar,
HTML,
Java,
JavaScript,
Linguagens de Programação,
Tutorial
sábado, 22 de agosto de 2015
[C/C++] Mostrar uma tabuada pedida pelo usuário
#include <stdio.h>
#include <stdlib.h>
int main(){
int x;
int y;
printf("Informe a tabuada que deseja: \n");
scanf("%d", &x);
for(y = 0; y<11; y++){
printf("%d x %d = %d\n",x, y, x*y);
}
}
sexta-feira, 21 de agosto de 2015
[C/C++] Sorteio de Numeros
//O código sorteia um numero aleatório e o usuário possui três chances de acertar o numero escolhido
#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
srand(10);
int gerado;
int info;
gerado = rand()%10;
for(i=0;i<3;i++){
printf("Informe um numero de 0 a 10: \n");
scanf("%d", &info);
if (info == gerado){
printf("Parabens Voce Acertou!! \n\n");
i = 4;
}
}
printf("O numero gerado foi: %d \n\n", gerado);
}
quinta-feira, 20 de agosto de 2015
[C/C++] Inversor de Strings
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
char str01[100], str02[100];
int cont, i, c;
printf("Informe a Palavra a ser invertida: \n");
scanf("%s", &str01);
cont = 0;
for (i = 0; str01[i] != '\0'; i++){
cont +=1;
}
c=cont -1;
for(i=0; str01[i] != '\0'; i++){
str02[c] = str01[i];
if (c==0) break;
c -= 1;
}
str02[cont] = '\0';
printf(" Invertida \x82: %s\n\n", str02);
return 0;
}
quarta-feira, 19 de agosto de 2015
[C/C++] Ordenação de números em um vetor
#include <stdio.h>
#include <stdlib.h>
void ordena();
int vet[10];
int main(){
int i;
for(i=0;i<10;i++){
printf("Digite um numero:\n");
scanf("%d", &vet[i]);
}
ordena();
for(i=0;i<10;i++){
printf(" %d, \n",vet[i]);
}
printf("\n");
}
void ordena(){
int i, j, aux;
for(i=0;i<10;i++){
for(j=i+1; j<10; j++){
if(vet[i] > vet[j]){
aux = vet[i];
vet[i] = vet[j];
vet[j] = aux;
}
}
}
printf("\n Ordenado com sucesso!!\n\n");
}
terça-feira, 18 de agosto de 2015
[C/C++] Mostrar tamanho das variáveis (bytes)
//Mostrar o tamanho de cada tipo de variável em bytes
#include<stdio.h>
int main(){
printf("Tamanho das variaveis:\n");
printf("Inteira (int): %d\n", sizeof(int));
printf("char (char): %d\n", sizeof(char));
printf("Short (short): %d\n", sizeof(short));
printf("Float (float): %d\n", sizeof(float));
printf("Double (double): %d\n", sizeof(double));
system("PAUSE");
}
segunda-feira, 1 de setembro de 2014
[C/C++] Programa que informa frete
//CarolHCS
//Programa que informa frete
#include<stdio.h>
int main()
{
float REG;//Região que será informado pelo usuario
char CAT;//Categoria que o usuario irá informar(a,b ou c), lembrando que é char pq entrará uma letra e n um numero
printf("\n(Categorias a, b, c)\n\n");//neste caso apenas informei ao usuario as opções q o mesmo tem
printf("\nInforme a Categoria:");
scanf("%c", &CAT);//aqui ele entrará com a categoria ou a ou b ou c, ou outra se ele tiver problema(%c de char)
if(CAT == 'a')//se ele digitar a, acontecerá o seguinte:
{//abre comandos dentro desse if
printf("\nRegioes: 1,2,3,4,5!\n");//O programa informará as regioes
printf("\nInforme a Regiao de Destino\n\n");
scanf("%f", ®);//O usuario informara a região
if(REG == 1 || REG == 2 || REG == 3)//como no enunciado se a região for 1 ou(||) 2 ou 3 então o valor informado será:
{
printf("\nO valor do frete eh: 10,00\n\n");//esse =P
}
if(REG == 4 || REG == 5)//aqui ainda dentro da categoria A, se a região for 4 ou 5
{
printf("\nO valor do frete eh: 15,00\n\n");//esse será o valor...
}
if(REG < 1 || REG > 5)//mas e se o usuario informa uma região invalida q seria qualque numero menor q 1 ou maior q 5?
{
printf("\nRegiao Invalida\n\n");//Informamos q a região é invalida...
}
}//num esquece d fecha
if(CAT == 'b')//Aqui iniciamos os comando similares aos de cima, mas caso ele escolha a categoria B...
{
printf("\nRegioes: 1,2,3,4,5!\n");//Blablabla...
printf("\nInforme a Regiao de Destino\n\n");
scanf("%f", ®);
if(REG == 1 || REG == 3)//Lembrando de seguir o enunciado...
{
printf("\nO valor do frete eh: 12,00\n\n");
}
if(REG == 2 || REG == 4 || REG == 5)
{
printf("\nO valor do frete eh: 16,00\n\n");
}
if(REG < 1 || REG > 5)//Sempre coloque a mensagem d erro caso o mesmo escolha uma opção invalida...fica mais chiq!!!
{
printf("\nRegiao Invalida\n\n");
}
}
if(CAT == 'c')//Opção C, segue os mesmos comandos e mesma explicação dada acima!!!
{
printf("\nRegioes: 1,2,3,4,5!\n");
printf("\nInforme a Regiao de Destino\n\n");
scanf("%f", ®);
if(REG == 2 || REG == 4)
{
printf("\nO valor do frete eh: 14,00\n\n");
}
if(REG == 1 || REG == 3 || REG == 5)
{
printf("\nO valor do frete eh: 17,00\n\n");
}
if(REG < 1 || REG > 5)
{
printf("\nRegiao Invalida\n\n");
}
}
if(CAT < 'a' || CAT > 'c')/*tive problemas com else(n sei pq =[) mas resouvi usando o if, porem tive q especifica, se a categoria for
menor q 'a' ou maior q 'c', então ele executa o comando abaixo, lenbrando das aspas na letra ex:'a', 'b'...*/
{
printf("\nAVISO! A categoria informada e invalida! \n\n");
}
system("pause");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
domingo, 31 de agosto de 2014
[C/C++] Salario
//Salario
#include<stdio.h>
int main ()
{
float SAL, ANOS, TOTAL;
printf("\nInforme seu Salario:\n");
scanf("%f", &SAL);
if(SAL >= 0 && SAL <= 3000)
{
printf("\nInforme os anos de servico:\n");
scanf("%f", &ANOS);
if(ANOS >=0 && ANOS <=5)
{
TOTAL = SAL + 100;
printf("\nSeu Salario eh: %8.2f\n\n", TOTAL);
}
if(ANOS >=6)
{
TOTAL = SAL + 200;
printf("\nSeu Salario eh: %8.2f\n\n", TOTAL);
}
}
else
{
printf("\nInforme seus anos de servico:\n");
scanf("%f", &ANOS);
if(ANOS >=0 && ANOS <=5)
{
TOTAL = SAL + 150;
printf("\nSeu Salario eh: %8.2f\n\n", TOTAL);
}
if(ANOS >=6)
{
TOTAL = SAL + 250;
printf("\nSeu Salario eh: %8.2f\n\n", TOTAL);
}
}
system("PAUSE");
}
#include<stdio.h>
int main ()
{
float SAL, ANOS, TOTAL;
printf("\nInforme seu Salario:\n");
scanf("%f", &SAL);
if(SAL >= 0 && SAL <= 3000)
{
printf("\nInforme os anos de servico:\n");
scanf("%f", &ANOS);
if(ANOS >=0 && ANOS <=5)
{
TOTAL = SAL + 100;
printf("\nSeu Salario eh: %8.2f\n\n", TOTAL);
}
if(ANOS >=6)
{
TOTAL = SAL + 200;
printf("\nSeu Salario eh: %8.2f\n\n", TOTAL);
}
}
else
{
printf("\nInforme seus anos de servico:\n");
scanf("%f", &ANOS);
if(ANOS >=0 && ANOS <=5)
{
TOTAL = SAL + 150;
printf("\nSeu Salario eh: %8.2f\n\n", TOTAL);
}
if(ANOS >=6)
{
TOTAL = SAL + 250;
printf("\nSeu Salario eh: %8.2f\n\n", TOTAL);
}
}
system("PAUSE");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
[C/C++] Programa que informa frete
//Programa que informa frete
#include<stdio.h>
int main()
{
float CAT, REG;
printf("\n(Categorias A=1, B=2, C=3)\n\n");
printf("\nInforme a Categoria:");
scanf("%f", &CAT);
if(CAT == 1)
{
printf("\nRegioes: 1,2,3,4,5!\n");
printf("\nInforme a Regiao de Destino\n\n");
scanf("%f", ®);
if(REG == 1 || REG == 2 || REG == 3)
{
printf("\nO valor do frete eh: 10,00\n\n");
}
if(REG == 4 || REG == 5)
{
printf("\nO valor do frete eh: 15,00\n\n");
}
if(REG < 1 || REG > 5)
{
printf("\nRegiao Invalida\n\n");
}
}
if(CAT == 2)
{
printf("\nRegioes: 1,2,3,4,5!\n");
printf("\nInforme a Regiao de Destino\n\n");
scanf("%f", ®);
if(REG == 1 || REG == 3)
{
printf("\nO valor do frete eh: 12,00\n\n");
}
if(REG == 2 || REG == 4 || REG == 5)
{
printf("\nO valor do frete eh: 16,00\n\n");
}
if(REG < 1 || REG > 5)
{
printf("\nRegiao Invalida\n\n");
}
}
if(CAT == 3)
{
printf("\nRegioes: 1,2,3,4,5!\n");
printf("\nInforme a Regiao de Destino\n\n");
scanf("%f", ®);
if(REG == 2 || REG == 4)
{
printf("\nO valor do frete eh: 14,00\n\n");
}
if(REG == 1 || REG == 3 || REG == 5)
{
printf("\nO valor do frete eh: 17,00\n\n");
}
if(REG < 1 || REG > 5)
{
printf("\nRegiao Invalida\n\n");
}
}
if(CAT < 1 || CAT > 3)//problemas com else
{
printf("\nAVISO! A categoria informada e invalida! \n\n");
}
system("pause");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
sábado, 30 de agosto de 2014
[C/C++] Calculo de Figuras
//Calculo de Figuras
#include<stdio.h>
int main()
{
float OP, RE, B, A, L;
printf("\n\t\t \\\\***Menu***//\n");
printf("\n\t\t1-Area de Retangulo\n");
printf("\n\t\t2-Area de Quadrado\n");
printf("\n\t\t3-Area de Triangulo\n");
printf("\n\t(Digite o numero da opcao desejada!)\n");
scanf("%f", &OP);
if(OP == 1)
{
printf("\n\tCalcular Area de Retangulo!\n\n");
printf("\n\tInforme a mediada da BASE:");
scanf("%f", &B);
printf("\n\n\tInforme a medida da ALTURA:");
scanf("%f", &A);
RE = B * A;
printf("\n\n\tA area do Retangulo eh:%8.0f\n\n\n", RE);
}
if(OP == 2)
{
printf("\n\tCalcular Area de Quadrado!\n\n");
printf("\n\tInforme a mediada dos LADOS:");
scanf("%f", &L);
RE = L * L;
printf("\n\n\tA area do Quadrado eh:%8.0f\n\n\n", RE);
}
if(OP == 3)
{
printf("\n\tCalcular Area de Triangulo!\n\n");
printf("\n\tInforme a mediada da BASE:");
scanf("%f", &B);
printf("\n\n\tInforme a medida da ALTURA:");
scanf("%f", &A);
RE = (B * A)/2;
printf("\n\n\tA area do Triangulo eh:%8.0f\n\n\n", RE);
}
if(OP != 1 && OP != 2 && OP != 3)
{
printf("\nOpcao invalida!\n\n");
}
system("pause");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
[C/C++] Calculo de salario
//Calculo de salario
#include<stdio.h>
int main()
{
float SB, SN, DS;
printf("\nInforme com seu salario Bruto:\n");
scanf("%f", &SB);
if(SB <= 1000)
{
DS = SB * 0.07;
SN = (SB + 100) - DS;
printf("\nVoce recebera: %8.2f\n\n", SN);
}
else
{
if(SB > 1800)
{
DS = SB * 0.07;
SN = (SB + 50) - DS;
printf("\nVoce recebera: %8.2f\n\n", SN);
}
else
{
DS = SB * 0.07;
SN = (SB + 75) - DS;
printf("\nVoce recebera: %8.2f\n\n", SN);
}
}
system("pause");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
[C/C++] Faca um programa que leia o valor das vendas de um vendedor e calcule sua comissão
/* Faca um programa que leia o valor das vendas de um vendedor e calcule sua comissão conforme a tabela abaixo:
Vendas DE Até Percentual
0 2000 2% o.o2
2000,01 4000 3% 0.03
4000,01 ... 4% 0.04
Ao final exiba o valor da comissão */
#include<stdio.h>
int main()
{
float VD, CM;
printf("\nInforme suas vendas totais:\n");
scanf("%f", &VD);
if(VD >= 0 && VD <= 2000)
CM = VD * 0.02;
else
{
if(VD >= 2000.01 && VD <= 4000)
CM = VD * 0.03;
if(VD >= 4000.01)
CM = VD * 0.04;
}
printf("\nSua comissao eh: %8.2f\n\n\n",CM);
system("PAUSE");
}
sexta-feira, 29 de agosto de 2014
[C/C++] Faça um programa que leia a idade da pessoa e informe se é criança, adulto ou idoso
/* Faça um programa que leia a idade da pessoa e informe:
-Criança (idade abaixo de 18 anos)
-Adulto (idade igual ou maior que 18 e idade menor que 50)
-Idoso (idade igual ou acima de 50)
*/
#include<stdio.h>
int main()
{
int ID;
printf("\nInforme sua idade:\n");
scanf("%i", &ID);
if (ID < 18)
printf("\nVoce e crianca\n\n\n");
else
{
if(ID >= 50)
printf("\nVoce e Idoso\n\n\n");
if(ID >= 18 && ID < 50)//Ou só usar o else
printf("\nVoce e Adulto\n\n\n");
}
system("PAUSE");
}
[C/C++] Faça um programa que leia a hora e diga: Bom Dia, Boa tarde, boa noite
/* Faça um programa que leia a hora e diga:
- Bom dia
- Boa tarde
- Boa noite
*/
#include <stdio.h>
void main()
{
int horas;
printf("Digite a hora: ");
scanf("%i",&horas);
if (horas >= 0 && horas < 12)
{
printf("Bom dia! \n");
printf("Seja benvindo! \n");
}
if (horas >= 12 && horas < 18)
{
printf("Boa tarde! \n");
printf("Seja benvindo! \n");
}
if (horas >= 18 && horas < 24)
{
printf("Boa noite! \n");
printf("Seja benvindo! \n");
}
system("pause");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
[C/C++] Faça um programa que leia a hora e diga: Bom dia, boa tarde e boa noite
/* Faça um programa que leia a hora e diga:
- Bom dia
- Boa tarde
- Boa noite
*/
#include <stdio.h>
void main()
{
int horas;
printf("Digite a hora: ");
scanf("%i",&horas);
if (horas < 12)
{
printf("Bom dia! \n");
printf("Seja benvindo! \n");
}
else
{
if (horas >= 18)
printf("Boa noite! \n");
else
printf("Boa tarde! \n");
printf("Seja benvindo! \n");
}
system("pause");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
[C/C++] Conversor monetário
#include <stdio.h>
void main()
{
float reais, dolar, euro, libra;
printf("quantos reais voce tem para viajar?: ");
scanf("%f", &reais);
dolar = reais * 2.40;
euro = reais * 3.20;
libra = reais * 3.70;
printf("essa quantia em dolares e: %.2f \n", dolar);
printf("essa quantia em euros e: %.2f \n", euro);
printf("essa quantia em libras esterlinas e: %.2f \n", libra);
system("pause");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
[C/C++] Calculo do IMC
/* Calculo do IMC*/
#include<stdio.h>
int main()
{
float IMC, PE, AL, NP1, NP2, ENG, EMG;
printf("\nInforme seu Peso:\n");
scanf("%f", &PE);
printf("\nInforme sua Altura:\n");
scanf("%f", &AL);
IMC = PE/ (AL * AL);
NP1 = PE * 0.15;
NP2 = PE * 0.20;//(20/100)
ENG = PE + NP1;
EMG = PE - NP2;
printf("\nSeu IMC eh: %5.2f\n", IMC);
printf("\nSe voce engordar 15 por cento seu novo peso sera: %5.2f\n", ENG);
printf("\nSe voce emagrecer 20por cento seu novo peso sera: %5.2f\n\n\n", EMG);
system("pause");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
[C/C++] Calculo de salario
/*Calculo de salario*/
#include<stdio.h>
int main()
{
float HT, SLM, HE, SL, TT1, TT2, PC;
printf("\nInforme o Valor do Salario Minimo:\n");
scanf("%f", &SLM);
printf("\nInforme as Horas Trabalhadas:\n");
scanf("%f", &HT);
printf("\nInforme as Horas Extras:\n");
scanf("%f", &HE);
PC = SLM/8;
TT1 = HT * PC; //ou TT1 = HT * 0.125 *SLM;
TT2 = HE * 0.2 * SLM;
SL = TT1 + TT2;
printf("\nO salario a receber eh: %7.2f\n\n", SL);
system("pause");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
[C/C++] Conversor de Moedas
/* Conversor de Moedas*/
#include<stdio.h>
int main()
{
float RS, DL, EU, LE;
printf("\nInforme sua quantidade de dinheiro:\n");
scanf("%f", &RS);
DL = RS * 2.40;
EU = RS * 3.20;
LE = RS * 3.70;
printf("\nVoce possui %7.2f Reais, que equivale ah:\n", RS);
printf("\n%7.2f Dolares\n", DL);
printf("\n%7.2f Euros\n", EU);
printf("\n%7.2f Libra Esterlina\n\n", LE);
system("PAUSE");
}
[C/C++] Conversor de Moedas
/* Conversor de Moedas*/
#include<stdio.h>
int main()
{
float RS, DL, EU, LE;
printf("\nInforme sua quantidade de dinheiro em Reais:\n");
scanf("%f", &RS);
DL = RS / 2.40;
EU = RS / 3.20;
LE = RS / 3.70;
printf("\nVoce possui %7.2f Reais, ou:\n", RS);
printf("\n%7.2f Dolares\n", DL);
printf("\n%7.2f Euros\n", EU);
printf("\n%7.2f Libra Esterlina\n\n", LE);
system("PAUSE");
}
Marcadores:
ALGameCode,
C/C++,
Código Pronto,
Cplus
Assinar:
Postagens (Atom)

