Preciso fazer um programa em C que verifique se uma frase é palíndroma ou não, porém não posso usar nenhuma função e na hora da verificação deve ser feito sem os espaços que o usuário digitar.
OLA,TENHO UM PROGRAMA PARA FAZER,MAS COMO INICIANTE ESTOU COM PROBLEMAS.PODERIAM ME AJUDAR?
O PROGRAMA É O SEGUINTE:
Criar um : SISTEMA PARA PIZZARIA
REQUISITOS:
1-usar switch
2-escolher o sabor da pizza ( calabresa,mista,mussarela,frango,portuguesa).
Valores:
Calabresa= P:8,M:12,G:18.
Mista=P:5,M:10,G:15.
Mussarela=P:5,M:10,G:15.
Frango=P:9,M:13,G:20.
Portuguesa= P:9,M:13,G:19.
3-escolher o tamanho (P,M ou G)
4-Se vai querer alguma bebida.(sim ou nao)
Escolher bebida.
Opções:
Refrigerante(5,00),suco (10),agua (3), ou sem bebida.
5-mostrar na tela o pedido e o valor.
Preciso fazer esse programa em C mas meu codigo nao esta realizando as contas, alguem pode me ajudar?
/*3) Uma rainha requisitou os serviços de um monge e disse-lhe que pagaria qualquer preço.
O monge, necessitando de alimentos , indagou à rainha sobre o pagamento,
se poderia ser feito com grãos de trigo dispostos em um tabuleiro de xadrez,
de tal forma que o primeiro quadro deveria conter apenas um grão e os quadros subseqüentes ,
o dobro do quadro anterior. A rainha achou o trabalho barato e pediu que o serviço fosse executado
, sem se dar conta de que seria impossível efetuar o pagamento.
Faça um algoritmo para calcular o número de grãos que o monge esperava receber*/
#include <stdio.h>
int main()
{
int contador=0, graos=1, soma_de_graos=0;
printf("Digite o numero de casas entre 1 e 64:\n");
scanf("%d", &contador);
if ( contador <= 64.0)
graos = graos ^ 2;
soma_de_graos = graos + soma_de_graos;
printf("O quadro %d tem %d graos\n", contador, graos );
printf("Serao pagos %i graos\n", soma_de_graos);
system("pause");