Answers for "c++ to c converter online"

C++
0

converting c++ to c code online free

#include <stdio.h>

int main()
{
   
   // C++ program to find sum of two large numbers.
#include<bits/stdc++.h>
using namespace std;

// Function for finding sum of larger numbers
string findSum(string str1, string str2)
{
	// Before proceeding further, make sure length
	// of str2 is larger.
	if (str1.length() > str2.length())
		swap(str1, str2);

	// Take an empty string for storing result
	string str = "";

	// Calculate length of both string
	int n1 = str1.length(), n2 = str2.length();

	// Reverse both of strings
	reverse(str1.begin(), str1.end());
	reverse(str2.begin(), str2.end());

	int carry = 0;
	for (int i=0; i<n1; i++)
	{
		// Do school mathematics, compute sum of
		// current digits and carry
		int sum = ((str1[i]-'0')+(str2[i]-'0')+carry);
		str.push_back(sum%10 + '0');

		// Calculate carry for next step
		carry = sum/10;
	}

	// Add remaining digits of larger number
	for (int i=n1; i<n2; i++)
	{
		int sum = ((str2[i]-'0')+carry);
		str.push_back(sum%10 + '0');
		carry = sum/10;
	}

	// Add remaining carry
	if (carry)
		str.push_back(carry+'0');

	// reverse resultant string
	reverse(str.begin(), str.end());

	return str;
}

// Driver code
int main()
{
	string str1 = "12";
	string str2 = "198111";
	cout << findSum(str1, str2);
	return 0;
}
 printf("Hello World");

    return 0;
}
Posted by: Guest on October-11-2021
0

c++ convert to c online

// C++ program to generate all possible
// valid IP addresses from given string
#include <bits/stdc++.h>
using namespace std;

// Function checks whether IP digits
// are valid or not.
int is_valid(string ip)
{
	// Splitting by "."
	vector<string> ips;
	string ex = "";
	for (int i = 0; i < ip.size(); i++) {
		if (ip[i] == '.') {
			ips.push_back(ex);
			ex = "";
		}
		else {
			ex = ex + ip[i];
		}
	}
	ips.push_back(ex);

	// Checking for the corner cases
	// cout << ip << endl;
	for (int i = 0; i < ips.size(); i++) {
		// cout << ips[i] <<endl;
		if (ips[i].length() > 3
			|| stoi(ips[i]) < 0
			|| stoi(ips[i]) > 255)
			return 0;

		if (ips[i].length() > 1
			&& stoi(ips[i]) == 0)
			return 0;

		if (ips[i].length() > 1
			&& stoi(ips[i]) != 0
			&& ips[i][0] == '0')
			return 0;
	}
	return 1;
}

// Function converts string to IP address
void convert(string ip)
{
	int l = ip.length();

	// Check for string size
	if (l > 12 || l < 4) {
		cout << "Not Valid IP Address";
	}

	string check = ip;
	vector<string> ans;

	// Generating different combinations.
	for (int i = 1; i < l - 2; i++) {
		for (int j = i + 1; j < l - 1; j++) {
			for (int k = j + 1; k < l; k++) {
				check = check.substr(0, k) + "."
						+ check.substr(k, l - k + 2);
				check
					= check.substr(0, j) + "."
					+ check.substr(j, l - j + 3);
				check
					= check.substr(0, i) + "."
					+ check.substr(i, l - i + 4);

				// cout<< check <<endl;
				// Check for the validity of combination
				if (is_valid(check)) {
					ans.push_back(check);
					std::cout << check << '\n';
				}
				check = ip;
			}
		}
	}
}

// Driver code
int main()
{
	string A = "25525511135";
	string B = "25505011535";

	convert(A);
	convert(B);

	return 0;
}

// This code is contributed by Harshit
Posted by: Guest on June-15-2021
0

converter c para c++ online

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

int main (void){
	int vetor [2];
	int *v; // ponteiro
	v = vetor;
	v[0] = 123;
	v[1] = 456;
	printf ("vetor[0] = %d\n", vetor[0]);
	printf ("vetor[1] = %d\n\n", vetor[1]);
	system ("pause");
}
Posted by: Guest on August-18-2021
-2

convert c++ code to c online

string word;
Posted by: Guest on June-24-2021
-3

c++ to c converter online

123456789101112131415161718192021222324252627#include <iostream>#include <bits/stdc++.h>using namespace std;class ABS{    public:        void abs(int arr[], int n){    sort(arr, arr+n);    int c=0,i;    for (i=n-1;i-2>=0;i--){        if (arr[i-2]+arr[i-1]>arr[i]){            c=1;            break;        }    }    (c) ? cout<<arr[i-2]<<" "<<arr[i-1]<<" "<<arr[i]<<endl : cout<<-1<<endl;}};int main(){    ABS abx;    int arr[] = { 5,4,3,1,2};    int n = sizeof(arr) / sizeof(arr[0]);    abx.abs(arr, n);    return 0;}X
Posted by: Guest on May-28-2021
-1

convert c++ to c online

123456789101112#include <stdio.h>#if !defined (MESSAGE)#define MESSAGE "You wish!"#endifint main(void){cout << "Hello World" << endl;return 0;}X
Posted by: Guest on September-20-2021

Browse Popular Code Answers by Language