Um pequeno exemplo do famoso "Hello World", em Ruby.
puts "Hello World"
Blog dedicado a Programação em C e outras linguagens. E divulgação de códigos.
puts "Hello World"
#include <stdio.h>
#include <math.h>
int main(){
float AreaCirculo(float pi, float r);
float r, a;
float pi = 3.14;
printf("Digite o valor do raio.\n");
scanf("%f", &r);
a = AreaCirculo(pi, r);
printf("O valor do raio eh: %0.2f", a);
return 0;}
float AreaCirculo(float pi, float r){
float area = pi * pow(r,2);
return area;}
int a = 2;
if( a == 2){ printf("a é 2 "); }
x=3
switch(x){
case 1:{
printf("numero 1");}
break;
case 2:{
printf("numero 2");}
break;
case 3:{
printf("numero 3");}
break;
default:{
printf("numero desconhecido.");}
break;
x=12;
if(x > 10){
printf("maior que dez.");}
else
printf("menor que dez.");x=12;
if(x < 10){
printf("menor que dez.");}
else if(x == 10){
printf("igual a dez.");}
else
printf("maior que dez");
printf(" %i.", x);printf(" %2.3f", y);
y = 123.456;
#include <stdio.h>
#include <string.h>
int main(){
char str1[15], str2[15];
strcpy(str1, "Lucas ");
strcpy(str2, "Souza");
strcat(str1, str2);
printf("Meu nome eh: %s.\", str1);
return 0;}
#include <stdio.h>
int main() {
int a, b, c, d;
char op;
printf("Digite o simbolo que deseja realizar operacao.\n");
scanf("%c", &op);
switch (op){
case '+': {
printf("Digite os dois numeros para somar separados por um espaco.\n");
scanf("%i %i", &a, &b);
c = a + b;
printf("O resultado eh: %i.\n", c);
break;}
case'-': {
printf("Digite os dois numeros a subtrair, separados por um espaco.\n");
scanf("%i %i", &a, &b);
c = a - b;
printf("O resultado eh: %i.\n", c);
break;}
case '*': {
printf("Digite os dois numeros a multiplicar, separados por um espaco.\n");
scanf("%i %i", &a, &b);
c = a*b;
printf("O resultado eh: %i", c);
break;}
case '/': {
printf("Digite os numeros para dividir, separados por um espaco.\n");
scanf("%i %i", &a, &b);
c = a / b;
d = a % b;
printf("O resultado eh: %i, e o resto eh: %i.\n",c, d);
break;}
}
return 0;
}
#include <stdio.h>
int main(){
int a, b, c;
int absoluto(int d);
printf("Digite dois numeros para somar os valores absolutos.\n");
scanf("%i %i", &a, &b);
if(a < 0){
a = absoluto(a);
}
else if(b < 0){
b = absoluto(b);
}
c = a + b;
printf("O resultado da soma eh: %i.\n", c);
return 0;}
int absoluto(int d){
return d *= -1;}
#include <stdio.h>
#include <math.h>
int main(){
float peso, altura, imc;
printf("Digite seu peso.\n");
scanf("%f", &peso);
printf("Digite sua altura.\n");
scanf("%f", &altura);
imc = peso /(pow(altura,2));
if(imc < 17){
printf("IMC: %.2f. Muito abaixo do Peso.\n", imc);}
else if(imc > 17 && imc < 18.49){
printf("IMC: %.2f. Abaixo do Peso.\n", imc);}
else if(imc > 18.5 && imc < 24.99){
printf("IMC: %.2f. Peso Normal.\n", imc);}
else if(imc > 25 && imc < 29.99){
printf("IMC: %.2f. Acima do Peso.\n", imc);}
else if(imc > 30 && imc < 34.99){
printf("IMC: %.2f. Obesiade I\n", imc);}
else if(imc > 35 && imc < 39.99){
printf("IMC: %.2f. Obesidade II(Severa)\n", imc);}
else if(imc > 40){
printf("IMC: %.2f. Obesidade III(Morbida)", imc);
}
return 0;}
//Programa para ler numero e informa dia da semana.
#include <stdio.h>
int main() {
int dia;
printf("Digite um numero de 1 a 7.\n");
scanf("%i", &dia);
switch (dia){
case 1: {
printf("Domingo.\n");
break;}
case 2: {
printf("Segunda - Feira.\n");
break;}
case 3: {
printf("Terca - Feira.\n");
break;}
case 4: {
printf("Quarta - Feira.\n");
break;}
case 5: {
printf("Quinta - Feira.\n");
break;}
case 6: {
printf("Sexta - Feira.\n");
break;}
case 7: {
printf("Sabado.\n");
break;}
}
return 0;
}
//Programa para transformar polegadas em centimetros.
#include <stdio.h>
int main() {
float c, p;
printf("Digite o valor em polegadas.\n");
scanf( "%f", &p);
c = p * 2.54;
printf("O valor em Centimetros eh: %.2f cm. \n", c);
return 0;
}
#include <stdio.h>
#include <math.h>
int main(){
int a, b, c, x1, x2, delta;
printf("Digite o valor de a.\n");
scanf("%i", &a);
printf("Digite o valor de b.\n");
scanf("%i", &b);
printf("Digite o valor de c.\n");
scanf("%i", &c);
delta = (pow(b,2) - (4*a*c));
if(a == 0){
printf("Valor de a nao corresponde para Funcao Quadratica.\n");
return -1;
}
if(delta < 0){
printf("Nao existe raizes reais.\n");
}
else if(delta == 0){
x1 = -b/(2*a);
printf("Delta igual a 0, A raiz real eh: %i.\n", x1);
}
else if(delta > 0){
x1 = ((-b)+(sqrt(delta)))/(2*a);
x2 = ((-b)-(sqrt(delta)))/(2*a);
printf("Delta positivo! As raizes reais sao: %i e %i.\n", x1, x2);
}
return 0;
}
#include <stdio.h>
int main(){
printf("Hello World\n");
return 0;
}