• Viernes 29 de Marzo de 2024, 07:59

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Alehtokita

Páginas: [1]
1
C/C++ / Re:Código de César en C
« en: Jueves 3 de Mayo de 2012, 00:19 »
Tengo este avance.. pero pide un archivo.. necesito que pida -e cuando encripta y el número de posiciones, que en este caso sería key

#include <stdio.h>
#include <string.h>

int main (int argc, char **argv)
{
    if (argc != 3)
    {
        printf("%s -[e|d] key\n", argv[0]);
        printf("%s -e 3\n", argv[0]);
        exit(0);
    }

    if (argv[1][1] != 'e' && argv[1][1] != 'd')
    {
        printf("%s -[e|d] key\n", argv[0]);
        exit(0);
    }

    char ed = argv[1][1];
    int k = atoi(argv[2]);
    if (k > 25)
        k = k % 26;

    return 0;
}

2
C/C++ / Código de César en C
« en: Miércoles 2 de Mayo de 2012, 23:19 »
lo que pasa es que tengo este codigo
Código: [Seleccionar]
#include <stdio.h>
#include <string.h>


char *claro="abcdefghijklmnñopqrstuvwxyz";
char *oculto ="DEFGHIJKLMNÑOPQRSTUVWXYZABC";

char* cif(char*);
char* des(char*);

int main(void)
{
  char texto[300];
  char *mod;
  fprintf(stdout,"Ingrese texto a cifrar\t:\n");
  fscanf(stdin,"%s",texto);
  mod=cif(texto);
  fprintf(stdout,"\nLa cadena Cifrada es\t:%s\n\n",mod);
  mod=des(mod);
  fprintf(stdout,"La cadena Desifrada es\t:%s",mod);
  getchar();
  getchar();
  return 0;
}

char* cif(char *text)
{
    int i,j;
    for(j=0;j<strlen(text);j++)
    {
      for(i=0;i<strlen(claro);i++)
      {
         if(*(text+j)==*(claro+i))
         {
         *(text+j)=*(oculto+i);
         }
      }
    }
    return text;
}

char* des(char *text)
{
    int i,j;
    for(j=0;j<strlen(text);j++)
    {
      for(i=0;i<strlen(claro);i++)
      {
         if((*(text+j))==*(oculto+i))
         {
         *(text+j)=*(claro+i);
         }
      }
    }
    return text;
}

es el encriptado de César , y lo que hace es correr cada letra del alfabeto tres posiciones, el profesor me pidió que lo cambiara para ingresar el número de posiciones, es decir que ya no sean 3.. pero no sé como hacerlo.. y luego tengo que agregar los parámetros desde la línea de ordenes donde "-e" sea encriptar y "-d" desencriptar.. y otro donde se ingresen las posiciones que tiene que mover...es para ya! URGENTE POR FAVOOOR  :ayuda:

3
C/C++ / Re:CALENDARIO EN C
« en: Miércoles 2 de Mayo de 2012, 21:26 »
Oye lo que pasa es que el programa que me diste no me compila en Windows... :S

4
C/C++ / Re:CALENDARIO EN C
« en: Miércoles 2 de Mayo de 2012, 19:39 »
 :gracias:

lo leeré :)

5
C/C++ / Re:CALENDARIO EN C
« en: Martes 1 de Mayo de 2012, 23:59 »
:O jajajaja quedé igual o peor de perdida.. que fastidio no entender..   :fire:

6
C/C++ / Re:CALENDARIO EN C
« en: Lunes 30 de Abril de 2012, 19:57 »
Gracias.. algo así nos explico el profesor pero la verdad nunca le entendemos.. y para aplicarlo al programa del calendario tengo que cambiar prácticamente todo el programa?  :think:

7
C/C++ / Re:CALENDARIO EN C
« en: Lunes 30 de Abril de 2012, 15:26 »
 :gracias:! pero ahora al profesor se le ocurrió la "grandiosa idea" de modificarlo para que reciba los parámetros de la línea de ordenes y no tengo ni idea de como hacerlo.. :ayuda:

por cierto, mi compilador es code::blocks :S

8
C/C++ / code::Blocks
« en: Lunes 30 de Abril de 2012, 15:13 »
Hola a todos, en mi clase de programación usamos el programa code::blocks y el profesor nos pidió buscar como se ingresan los parametros de la linea de ordenes en code::blocks y no tenemos ni idea como se hace, ni a que hace referencia eso.. ya he buscado en el manual de code::blocks y aún así no encuentro nada..
 :ayuda:

9
C/C++ / Código morse
« en: Lunes 30 de Abril de 2012, 15:08 »
Hola a todos, me pidieron hacer un programa que traduzca de una frase o palabra en español a código morse o de código morse a español pero con FUNCIONES.. yo lo hice sin funciones pero el profesor no me lo dejo presentar porque debe contener funciones.. me dijo que iniciara con este código , que lo que hace es formar una especie de tabla y luego lo único que hay que hacer es buscar el correspondiente y traducir pero la verdad no sé como.. les agradecería su ayuda..
este es el encabezado
Código: [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

char s[37]= {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','1','2','3','4','5','6','7','8','9','0',' ','\0'};

char n[][6]= {{".-"},{"-..."},{"-.-."},{"-.."},{"."},{"..-."},{"--."},{"...."},{".."},

    {".---"},{"-.-"},{".-.."},{"--"},{"-."},{"---"},{".--."},{"--.-"},{".-."},{"..."},{"-"},{"..-"},

    {"...-"},{".--"},{"-..-"},{"-.--"},{"--.."},{".----"},{"..---"},{"...--"},{"....-"},

    {"....."},{"-...."},{"--..."},{"---.."},{"---."},{"-----"},{"/0"},{"/0"}
};

10
C/C++ / Re:Programa en c++
« en: Sábado 21 de Abril de 2012, 02:35 »
Muchas gracias, pero no he podido corregir la otra parte :S y mi sistema operativo es Windows 7 y compilador de Code::Blocks

11
C/C++ / Re:Programa en c++
« en: Viernes 20 de Abril de 2012, 22:13 »
Gracias! pero ahora salen otra clase de errores:

No entiendo porque no funciona :(  :ayuda:

oa anufacturera2.cpp||In function 'int main()':|
oa anufacturera2.cpp|10|error: no matching function for call to 'std::basic_istream<char, std::char_traits<char> >::getline(char [10][30], int)'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|593|note: candidates are: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::getline(_CharT*, std::streamsize, _CharT) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|405|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::getline(_CharT*, std::streamsize) [with _CharT = char, _Traits = std::char_traits<char>]|
oa anufacturera2.cpp|12|error: no match for 'operator>>' in 'std::cin >> cantidades[0]'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|119|note: candidates are: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_istream<_CharT, _Traits>& (*)(std::basic_istream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|123|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_ios<_CharT, _Traits>& (*)(std::basic_ios<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|130|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::ios_base& (*)(std::ios_base&)) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|166|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(bool&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|170|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(short int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|173|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(short unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|177|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|180|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|184|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|188|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|193|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long long int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|197|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long long unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|202|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(float&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|206|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(double&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|210|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long double&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|214|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(void*&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|238|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char, _Traits = std::char_traits<char>]|
oa anufacturera2.cpp|14|error: no match for 'operator>>' in 'std::cin >> cantidades[1]'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|119|note: candidates are: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_istream<_CharT, _Traits>& (*)(std::basic_istream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|123|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_ios<_CharT, _Traits>& (*)(std::basic_ios<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|130|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::ios_base& (*)(std::ios_base&)) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|166|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(bool&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|170|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(short int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|173|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(short unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|177|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|180|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|184|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|188|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|193|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long long int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|197|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long long unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|202|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(float&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|206|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(double&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|210|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long double&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|214|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(void*&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|238|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char, _Traits = std::char_traits<char>]|
oa anufacturera2.cpp|16|error: no match for 'operator>>' in 'std::cin >> cantidades[2]'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|119|note: candidates are: std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_istream<_CharT, _Traits>& (*)(std::basic_istream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|123|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_ios<_CharT, _Traits>& (*)(std::basic_ios<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|130|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::ios_base& (*)(std::ios_base&)) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|166|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(bool&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|170|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(short int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|173|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(short unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|177|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|180|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|184|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|188|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|193|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long long int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|197|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long long unsigned int&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|202|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(float&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|206|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(double&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|210|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(long double&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|214|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(void*&) [with _CharT = char, _Traits = std::char_traits<char>]|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\include\c++\istream|238|note:                 std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char, _Traits = std::char_traits<char>]|
oa anufacturera2.cpp|24|error: invalid operands of types 'int [10]' and 'int [10]' to binary 'operator+'|
oa anufacturera2.cpp|26|error: invalid operands of types 'int [10]' and 'int [10]' to binary 'operator+'|
oa anufacturera2.cpp|27|error: invalid operands of types 'int [10]' and 'int [10]' to binary 'operator+'|
oa anufacturera2.cpp|39|error: invalid conversion from 'int*' to 'int'|
||=== Build finished: 8 errors, 0 warnings ===|

12
C/C++ / Programa en c++
« en: Viernes 20 de Abril de 2012, 19:01 »
tengo este programa, pero no me compila, me sale algo de que "cout y cin" no están declarados.. que me falta?

El enunciado dice:

La compañía manufacturera Monte Real fabrica 10 artículos diferentes y se trabajan tres turnos por día, la compañía necesita obtener un reporte al final del día del total de la producción por artículo y el total  de la producción por turno. Desarrollar un programa que pida al usuario el nombre de cada artículo y la producción que se hizo en cada uno de los tres turnos del día y genere un reporte al final del día mostrado en pantalla de el total de de la producción por artículo, el total de la producción por turno  y el artículo con mayor producción.


#include <iostream>
#include <stdlib.h>
int main()
{   char articulos[10][30];
    int cantidades[3][10];     //3turnos  10 articulos
    for(int i=0;i<10;i++){
     cout<<"Ingrese el nombre del articulo Nº"<<i+1<<" : ";
     cin.getline(articulos,30);
     cout<<"Ingrese la produccion en el primer turno : ";
     cin>>cantidades[0];
     cout<<"Ingrese la produccion en el segundo turno : ";
     cin>>cantidades[1];
     cout<<"Ingrese la produccion en el tercer turno : ";
     cin>>cantidades[2];
     cin.ignore();
    }
    int mayor=0,indmay=0;
    //total de produccion por articulo
    cout<<endl<<endl<<"******* Produccion por articulo ******"<<endl;
     for(int i=0;i<10;i++){
     cout<<"Articulo "<<articulos;
     cout<<" Produccion total: "<<cantidades[0]+cantidades[1]+cantidades[2]<<endl;
     //este if detecta el articulo con mayor produccion, y se usará luego.
     if(mayor<cantidades[0]+cantidades[1]+cantidades[2]){
     mayor=cantidades[0]+cantidades[1]+cantidades[2];
     indmay=i;
     }
    cout<<endl;
    }
       cout<<endl<<endl<<"******* Produccion por turno ******"<<endl;
    //total de produccion por turno
     int suma;
        for(int i=0;i<3;i++){
     cout<<"Turno "<<i+1;
      suma=0;
      for(int j=0;j<10;j++){
        suma=suma+cantidades[j];
      }
     cout<<"Produccion total: "<<suma<<endl;
    cout<<endl;
    }
       cout<<endl<<endl<<"******* Articulo con mayor produccion ******"<<endl;
    //articulo con mayor produccion.
      cout<<"Articulo con mayor produccion: "<<articulos[indmay]<<endl;
      cout<<"Cantidad producida: "<<mayor<<endl;
      system("PAUSE");
      return 0;
}

13
C/C++ / Funciones C++
« en: Lunes 9 de Abril de 2012, 03:44 »
Hola a todos Me pueden ayudar con esto...

Contestar las siguientes preguntas justificando la respuesta.
 
Identifica si son correctas las siguientes llamadas a una función, llamada Compara cuyo encabezado es el siguiente:
 
double Compara (int x, double y);
 
1. int a,b;
   double z;
           cout << Compara (a,b,z);


2. double a,b;
    int  z;
        f Compara(a,z)
 
 
 
3. double a,b,c;
   do
   {
      .....
    }
    while (compara (a,b));   
 
Escriba una llamada a función apropiada para las siguientes funciones :
 
4. float formula(float x)
   {
       float y;
       y = 3 * x – 1;
       return (y);
   }
 
5. int escribe(int a, int b)
   {
      int c;
      c = sqrt(a * a + b * c);
      return (c);
   }
 :ayuda:

14
C/C++ / CALENDARIO EN C
« en: Miércoles 21 de Marzo de 2012, 18:22 »
Alguien me puede ayudar a realizar un ejercicio en lenguaje C que realice un programa con FUNCIONES que imprima cualquier mes a partir de enero de 1900. Debe tener en cuenta lo siguiente:
-Recibir el año y el mes que se desea imprimir
-Validar el año y el mes
-imprimir el mes teniendo en cuenta:
       -Mostrar el nombre del mes
       - Determinar que día es el primero del mes
       - Dar el respectivo margen para el primer día del mes
 :ayuda:

15
Visual C++ / Funciones en C
« en: Miércoles 14 de Marzo de 2012, 22:15 »
Alguien me puede ayudar a realizar un ejercicio en lenguaje C que realice un programa con FUNCIONES que imprima cualquier mes a partir de enero de 1900. Debe tener en cuenta lo siguiente:
-Recibir el año y el mes que se desea imprimir
-Validar el año y el mes
-imprimir el mes teniendo en cuenta:
       -Mostrar el nombre del mes
       - Determinar que día es el primero del mes
       - Dar el respectivo margen para el primer día del mes

 :ayuda:

16
Visual C++ / Re:Funciones C++
« en: Miércoles 14 de Marzo de 2012, 18:42 »
Gracias por el dato! me sirvió mucho pero necesito que cumpla estas tres condiciones:
a+b>c
b+c>a
a+c>b
me imagino que es con un if pero no sé como sería la forma de ubicarlo teniendo en cuenta las funciones. Este es el programa que tengo hasta ahora:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

void imprimir_resultados (int, int, int, float);
double calcular_area (int, int, int);
int main()

{
    int a;
    int b;
    int c;
    float Area;

    printf("Ingrese primer lado: \n\n");
    scanf("%d", &a);
     printf("Ingrese el segundo lado: \n\n");
    scanf("%d", &b);
     printf("Ingrese el tercer lado: \n\n");
    scanf("%d", &c);

    Area=calcular_area(a,b,c);
    imprimir_resultados(a,b,c,Area);

    return EXIT_SUCCESS;
}

double calcular_area(int a, int b, int c)
{
    int s= ((a+b+c)/2);
    float Area=sqrt(s*((s-a)*(s-b)*(s-c)));
    return Area;
}
void imprimir_resultados(int a, int b, int c, float Area)
{
    printf("\n");
    printf("El area es %f \n",Area);
    return EXIT_SUCCESS;
}

17
Visual C++ / Funciones C++
« en: Martes 13 de Marzo de 2012, 18:12 »
Alguíen me podría ayudar con un programa en c++ que calcule al área de un triangulo conociendo los tres lados con funciones!
 :ayuda:

Páginas: [1]