Snippets Collections
#include<stdio.h>

int main ()
{
    char word[128];
    int i = 0;
    
    printf("Enter a word to encrypt:\n");
    scanf(" %s",word);
    
    while(word[i]!='\0')
    {
        if(word[i]=='Z')
        {
            word[i] -=26;
        }
        else if(word[i]=='z')
        {
            word[i] -=26;
        }
        word[i] ++;
        
         // Handle edge cases
        
        
        i++;
    }
    
    printf("Encrypted: %s",word);
    
return 0;
}
 display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
text-overflow: ellipsis;
text-overflow: ellipsis;
width: 272px;
height: 59px;
overflow: hidden;
<Button
                                size="sm"
                                color="primary"
                                variant="ghost"
                                className="font-medium pl-2 pr-3 gap-0 hover:text-white
                                 dark:text-const-white dark:hover:text-const-white"
                                onClick={handleChange}
                            >
                               </Button>
import { LightningElement, track } from "lwc";
export default class HelloWorld extends LightningElement {
  @track greeting = "World";
  changeHandler(event) {
    this.greeting = event.target.value;
  }
}
export async function getServerSideProps(context) {
  return {
    props: {},
  }
}
}
.row.outer .wide .widget.skin12 .QuickLinks a{
position:relative;
display:block;
padding-left:20px;
}
.row.outer .wide .widget.skin12 .QuickLinks a::after{
position:absolute;
transition:all .3s ease-in-out;
content:"";
left:0;
bottom:50%;
transform:translateY(50%);
width:9px;
height:9px;
background:#C7D396;
border-radius:50%;
}
.row.outer .wide .widget.skin12 .QuickLinks a:is(:hover, :focus, :active)::after{
background:#66713D;
SELECT mst.SubscriberKey,mst.EmailAddress, mst.Consent_Level_Summary__c, mst.FirstName, mst.LastName, mst.CreatedDate, 
mst.Mailing_Country__c, mst.SegmentRegion, mst.LanguageCode, mst.AMC_Status__c,mst.Job_Role__c,mst.AMC_Last_Activity_Date__c, mst.Region,mst.Industry_Level_2_Master__c, mst.Industry__c

FROM [ep_mr_en_us_w170049_MASTER] mst
LEFT JOIN [ep_mr_en_us_w170049_Exclusions_Dealers_Agency_Competitor] e ON LOWER(mst.EmailAddress) = LOWER(e.EmailAddress)
WHERE e.EmailAddress IS NULL
SELECT mst.SubscriberKey, mst.EmailAddress,mst.Consent_Level_Summary__c,
CASE WHEN Mailing_Country__c = 'US' THEN 'NA'
WHEN Mailing_Country__c = 'MX' THEN 'NA'
WHEN Mailing_Country__c = 'CA' THEN 'NA'
ELSE 'OTHER'
END as SegmentRegion
FROM ep_mr_en_us_w170049_MASTER mst
WHERE SegmentRegion is null
SELECT mst.SubscriberKey, mst.EmailAddress,mst.Consent_Level_Summary__c, 'EU' as SegmentRegion
FROM ep_mr_en_us_w170049_MASTER mst
INNER JOIN ENT.CountryBasedSuppression country ON mst.Mailing_Country__c=country.CountryCode
SELECT
EmailAddress,AMC_Status__c,Job_Role__c,AMC_Last_Activity_Date__c, Industry_Level_2_Master__c, Industry__c, SubscriberKey, Consent_Level_Summary__c,
Business_Unit__c, Region, Cat_Campaign_Most_Recent__c , Mailing_Country__c, LastModifiedDate, Language__c AS LanguageCode, CreatedDate,
FirstName, LastName

FROM (
SELECT
DISTINCT LOWER(Email__c) AS EmailAddress, i.Region__c AS Region,c.AMC_Status__c,c.Job_Role__c,c.AMC_Last_Activity_Date__c, i.Industry_Level_2_Master__c, i.Industry__c,
c.Id AS SubscriberKey, c.Consent_Level_Summary__c, i.Business_Unit__c,i.Cat_Campaign_Most_Recent__c , i.Mailing_Country__c, i.LastModifiedDate, c.Language__c, i.CreatedDate,
c.FirstName, c.LastName,

ROW_NUMBER() OVER(PARTITION BY c.ID ORDER BY i.LastModifiedDate DESC) as RowNum

FROM ent.Interaction__c_Salesforce i

JOIN ent.Contact_Salesforce_1 c ON LOWER(c.Email) = LOWER(i.Email__c)

WHERE
(
i.Business_Unit__c LIKE '%Electric Power%' OR
i.Business_Unit__c = 'EP' OR
i.Industry__c LIKE '%Electric Power%' OR
i.Industry_Level_2_Master__c in ('Data Centers', 'Emergency Power', 'Power Plants', 'Power Generation')
)
    AND Email__c IS NOT NULL
    AND ((i.Mailing_Country__c = 'US' AND  c.Consent_Level_Summary__c in ('Express Consent' , 'Validated Consent', 'Legacy Consent')) OR (i.Mailing_Country__c != 'US' AND  c.Consent_Level_Summary__c in ('Express Consent' , 'Validated Consent')))
    AND Email__c NOT LIKE '%@cat.com'
    AND i.Mailing_Country__c IS NOT NULL
    AND c.AMC_Status__c = 'Active'
    AND c.AMC_Last_Activity_Record_ID__c <> 'Not Marketable'
    AND  (i.System_Language__c like 'en_%' OR (i.Mailing_Country__c != 'CA' AND i.System_Language__c is null))
   
        )t2

WHERE RowNum = 1
  loginObj: Login;

  constructor(private http: HttpClient) {
    this.loginObj = new Login();
  }
onLogin() {
    this.http.post<any>('http://192.168.1.146/maheshwarisathi.com/login/check_login', this.loginObj
  ).subscribe(      reply => {
        console.log(reply);
      },
      err => {
        console.log('error', err);
      }  
    );
  }
}

export class Login{
  username: string;
  password: string;
  user_agent:string;

  constructor() {
    this.username = '';
    this.password = '';
    this.user_agent = 'NI-AAPP';
  }
}
class NAClaimReImbursementB2BPaymentGeneration extends RunBaseBatch
{

    boolean                         showInfo;
    boolean                         isRunningInAutoMode;
    //container                       emplAdvancePayRecId;

    #AviFiles
    #define.CurrentVersion(1)
    #LOCALMACRO.CurrentList
        isRunningInAutoMode,
    #ENDMACRO

    private void create(RecId _naClaimReImbursementRequestRecId)
    {

        LedgerJournalTable                      ledgerJournalTable;
        LedgerJournalTrans                      ledgerJournalTrans;
        NAClaimReImbursementRequest             naClaimReImbursementRequest;
        NAClaimReImbursementDetail              naClaimReImbursementDetail;
        NAClaimReImbursementPaymentHistory      naClaimReImbursementPaymentHistory;
        Amount                                  TotalClaimAmount=0;
        int                                     lineNo;
        voucher                                 voucher;
        HcmEmployment                           hcmEmployment;
        VendBankAccount vendBankAccount;
        date FirstWorkingDate;
        ExchangeRateType ExchangeRateType;
        ExchangeRateCurrencyPair ExchangeRateCurrencyPair;
        ExchangeRate ExchangeRate;

        if((dayName(dayOfWk(systemdateget()))=="Wednesday"))
        {
            FirstWorkingDate=systemdateget()+4;
        }

        else if((dayName(dayOfWk(systemdateget()))=="Thursday"))
        {
            FirstWorkingDate=systemdateget()+4;
        }

        else if((dayName(dayOfWk(systemdateget()))=="Friday"))
        {
            FirstWorkingDate=systemdateget()+3;
        }

        else if((dayName(dayOfWk(systemdateget()))=="Saturday"))
        {
            FirstWorkingDate=systemdateget()+2;
        }

        else FirstWorkingDate=systemDateGet()+2;


        select firstOnly naClaimReImbursementRequest where naClaimReImbursementRequest.RecId == _naClaimReImbursementRequestRecId;
        select vendBankAccount where vendBankAccount.HcmWorker==naClaimReImbursementRequest.HcmWorker;
        ledgerJournalTable.JournalName = HRMParameters::find().B2BPaymentJournalNameId;
        ledgerJournalTable.NumberSequenceTable = LedgerJournalName::Find(LedgerJournalTable.JournalName).NumberSequenceTable;
        ttsBegin;
        ledgerJournalTable.JournalNum = NumberSeq::newGetNum(HRMParameters::numRefPayRollLedgerJournalID()).num();
        ttsCommit;
        ledgerJournalTable.WorkflowApprovalStatus = LedgerJournalWFApprovalStatus::Approved;
        ledgerJournalTable.JournalType = LedgerJournalType::Payment;
        ledgerJournalTable.PaymentPosting = NoYes::Yes;
        ledgerJournalTable.Name = strfmt("Claim re-imbursement: %1", HcmWorker::find(naClaimReImbursementRequest.HcmWorker).name());

        ledgerJournalTable.insert();
        ttsBegin;
        voucher = NumberSeq::newGetVoucherFromCode(NumberSequenceTable::find(LedgerJournalName::Find(LedgerJournalTable.JournalName).NumberSequenceTable).NumberSequence).voucher();
        ttsCommit;

        // Create Ledger Journal Lines - Claim Details
        while select naClaimReImbursementDetail where naClaimReImbursementDetail.RequestID == naClaimReImbursementRequest.RequestID
        {
            real ClaimAmount=0;
            ledgerJournalTrans.JournalNum = ledgerJournalTable.JournalNum;
            ledgerJournalTrans.LineNum = LineNo + 1;
            ledgerJournalTrans.Company = curext();
            ledgerJournalTrans.PaymentPosting = NoYes::Yes;
            ledgerJournalTrans.HcmWorker = naClaimReImbursementRequest.HcmWorker;
            ledgerJournalTrans.Txt = strfmt('Claim %1: %2', naClaimReImbursementDetail.ClaimType, naClaimReImbursementDetail.Description);

            if(naClaimReImbursementDetail.CurrencyCode!="SAR")
            {
                select ExchangeRateType where ExchangeRateType.Name=="Average";
                select ExchangeRateCurrencyPair where ExchangeRateCurrencyPair.ExchangeRateType==ExchangeRateType.RecId
                 && ExchangeRateCurrencyPair.FromCurrencyCode==naClaimReImbursementDetail.CurrencyCode
                 && ExchangeRateCurrencyPair.ToCurrencyCode=="SAR";
                if(ExchangeRateCurrencyPair)
                {
                    select ExchangeRate where ExchangeRate.ExchangeRateCurrencyPair==ExchangeRateCurrencyPair.RecId;
                    ClaimAmount=  ((naClaimReImbursementDetail.ClaimAmount*ExchangeRate.ExchangeRate)/str2int(enum2str(ExchangeRateCurrencyPair.ExchangeRateDisplayFactor)));
                }
    
            }
            else
            {
                ClaimAmount = naClaimReImbursementDetail.ClaimAmount;
                        
            }

            if (ClaimAmount > 0 )
            {
                ledgerJournalTrans.AmountCurDebit = Round(ClaimAmount , 0.01);
                ledgerJournalTrans.AmountCurCredit = 0;
            }
            else
            {
                ledgerJournalTrans.AmountCurDebit = 0;
                ledgerJournalTrans.AmountCurCredit = Round(ClaimAmount, 0.01);
            }
          
            ledgerJournalTrans.CurrencyCode  = companyInfoHelper::standardCurrency();//naClaimReImbursementDetail.CurrencyCode;
            ledgerJournalTrans.ExchRate = ExchangeRateHelper::exchRate(companyInfoHelper::standardCurrency(), systemdateget() );

            ledgerJournalTrans.TransDate = FirstWorkingDate;

            select hcmEmployment where hcmEmployment.Worker == naClaimReImbursementRequest.HcmWorker;

            ledgerJournalTrans.Voucher = voucher;

            ledgerJournalTrans.AccountType = LedgerJournalACType::Ledger;

            ledgerJournalTrans.LedgerDimension =
                LedgerDimensionFacade::serviceCreateLedgerDimension(
        PayCodeExpenseAccount::Find(NAClaimParameters::find(naClaimReImbursementDetail.ClaimType).PayCodeId, HcmWorker::find(naClaimReImbursementRequest.HcmWorker).PayrollConfigurationId).ExpenseAccount, hcmEmployment.DefaultDimension);

        //DimensionDefaultingService::serviceCreateLedgerDimension(
        //PayCodeExpenseAccount::Find(NAClaimParameters::find(naClaimReImbursementDetail.ClaimType).PayCodeId, HcmWorker::find(naClaimReImbursementRequest.HcmWorker).PayrollConfigurationId).ExpenseAccount,
        //hcmEmployment.DefaultDimension);

            ledgerJournalTrans.OffsetAccountType = LedgerJournalACType::Vend;

            ledgerJournalTrans.OffsetLedgerDimension = LedgerDynamicAccountHelper::getDynamicAccountFromAccountNumber(HRMParameters::find().B2BAccountNum, LedgerJournalACType::Vend);
            //DimensionStorage::getDynamicAccount(HRMParameters::find().B2BAccountNum, LedgerJournalACType::Vend);

            ledgerJournalTrans.insert();

            LineNo++;
            TotalClaimAmount = TotalClaimAmount + ClaimAmount;
        }

        // Create Ledger Journal Line - Bank Detail
        if (TotalClaimAmount > 0)
        {
            ledgerJournalTrans.JournalNum = ledgerJournalTable.JournalNum;
            ledgerJournalTrans.LineNum = LineNo + 1;
            ledgerJournalTrans.Company = curext();
            ledgerJournalTrans.PaymentPosting = NoYes::Yes;
            ledgerJournalTrans.TransactionType = LedgerTransType::Payment;
            ledgerJournalTrans.PaymMode = HRMParameters::find().B2BPaymMode;
            ledgerJournalTrans.BankTransType = HRMParameters::find().B2BBankTransType;
            ledgerJournalTrans.HcmWorker = naClaimReImbursementRequest.HcmWorker;
            ledgerJournalTrans.Txt = strfmt('Claim re-imbursement payment for employee %1', HcmWorker::find(naClaimReImbursementRequest.HcmWorker).name());
            if (TotalClaimAmount > 0 )
            {
                ledgerJournalTrans.AmountCurCredit = 0;
                ledgerJournalTrans.AmountCurDebit = Round(TotalClaimAmount, 0.01);
            }
            ledgerJournalTrans.CurrencyCode  = companyInfoHelper::standardCurrency();
            ledgerJournalTrans.ExchRate = ExchangeRateHelper::exchRate(companyInfoHelper::standardCurrency(), systemdateget() );
            ledgerJournalTrans.TransDate = FirstWorkingDate;

            select hcmEmployment where hcmEmployment.Worker == naClaimReImbursementRequest.HcmWorker;

            ledgerJournalTrans.Voucher = voucher;

            ledgerJournalTrans.AccountType = LedgerJournalACType::Vend;
            ledgerJournalTrans.LedgerDimension = LedgerDynamicAccountHelper::getDynamicAccountFromAccountNumber(HRMParameters::find().B2BAccountNum, LedgerJournalACType::Vend);
            //DimensionStorage::getDynamicAccount(HRMParameters::find().B2BAccountNum, LedgerJournalACType::Vend);

            ledgerJournalTrans.OffsetAccountType = LedgerJournalACType::Bank;
            ledgerJournalTrans.OffsetLedgerDimension = LedgerDynamicAccountHelper::getDynamicAccountFromAccountNumber(HRMParameters::find().B2BBankAccountID, LedgerJournalACType::Bank);
            //DimensionStorage::getDynamicAccount(HRMParameters::find().B2BBankAccountID, LedgerJournalACType::Bank);


            
            ledgerJournalTrans.PaymMode="B2B";
            ledgerJournalTrans.BankTransType="B2B";
            ledgerJournalTrans.CustVendBankAccountId=vendBankAccount.AccountID;
            //ledgerJournalTrans.VendBankAccount=vendBankAccount.RecId;
            ledgerJournalTrans.PaymentStatus=CustVendPaymStatus::Sent;
            ledgerJournalTrans.insert();
            LineNo++;
        }

        ttsbegin;
        update_recordset naClaimReImbursementDetail setting Payment = NoYes::Yes where naClaimReImbursementDetail.RequestID == naClaimReImbursementRequest.RequestID;
        update_recordset naClaimReImbursementRequest setting Payment = NoYes::Yes, LastJournalNum = ledgerJournalTable.JournalNum where naClaimReImbursementRequest.RecId == _naClaimReImbursementRequestRecId;
        naClaimReImbursementPaymentHistory = null;
        naClaimReImbursementPaymentHistory.RequestID = NAClaimReImbursementRequest::find(_naClaimReImbursementRequestRecId).RequestID;
        naClaimReImbursementPaymentHistory.TransDate = FirstWorkingDate;
        naClaimReImbursementPaymentHistory.Payment = NoYes::Yes;
        naClaimReImbursementPaymentHistory.JournalNameId = HRMParameters::find().B2BPaymentJournalNameId;
        naClaimReImbursementPaymentHistory.JournalNum = ledgerJournalTable.JournalNum;
        naClaimReImbursementPaymentHistory.insert();
        ttscommit;

        if (showInfo)
        {
            info (strfmt("B2B Payment journal for claim re-imbursement request with number '%1' was been created under accounts payable payment", ledgerJournalTable.JournalNum));
        }
    }

    public void new()
    {
        super();
    }

    public boolean parmIsRunningInAutoMode(boolean _autoMode)
    {
        isRunningInAutoMode = _autoMode;
    
        return isRunningInAutoMode;
    }

    public boolean parmShowInfo(boolean _showInfo = showInfo)
    {
        showInfo = _showInfo;
    
        return showInfo;
    }

    protected boolean showInfo()
    {
        return true;
    }

    static void main(Args _args)
    {
        NAClaimReImbursementB2BPaymentGeneration        naClaimReImbursementB2BPaymentGeneration = new NAClaimReImbursementB2BPaymentGeneration();
        NAClaimReImbursementRequest                     naClaimReImbursementRequest;
        container                                       con;
        FormDataSource                                  fds = _args.record().dataSource();
        int                                             processMarkedRows;
    
        if (!_args || _args.dataset() != tableNum(NAClaimReImbursementRequest))
        {   //Function %1 has been incorrectly called.
            throw error(strFmt("@SYS22828", funcName()));
        }
    
        if (_args.parm() == 'CalledFromHeader')
        {
            processMarkedRows = 0;
        }
        else
        {
            processMarkedRows = 1;
        }
    
    
        try
        {
    
            select firstOnly naClaimReImbursementRequest where naClaimReImbursementRequest.RecId == _args.record().RecId;
            if (naClaimReImbursementRequest.Payment == NoYes::No && naClaimReImbursementRequest.WorkflowState == TradeWorkflowState::Completed)
            {
                naClaimReImbursementB2BPaymentGeneration.parmShowInfo(true);
                naClaimReImbursementB2BPaymentGeneration.parmIsRunningInAutoMode(false);
                naClaimReImbursementB2BPaymentGeneration.create(naClaimReImbursementRequest.RecId);
            }
            else if (naClaimReImbursementRequest.Payment == NoYes::Yes && naClaimReImbursementRequest.WorkflowState == TradeWorkflowState::Completed)
            {
                info (strfmt("%1", "Payment journal has been created"));
            }
            else
            {
                info (strfmt("%1", "Workflow not completed"));
            }
    
            if (_args.caller() && SysFormRun::hasMethod(_args.caller(), 'formUpdate'))
            {
                _args.caller().formUpdate();
                _args.caller().refreshDatasource();
            }
        }
        catch(Exception::Error)
        {
            exceptionTextFallThrough();
        }
    }

}
SELECT DISTINCT
   SubscriberKey,
   Mobile,
   MessageID,
   Name,
   Sent,
   Delivered,
   Undelivered,
   SMSStandardStatusCodeId,
   Description,
   ModifiedDateTime
FROM _SMSMessageTracking
WHERE Name = 'EmailName' AND Mobile='MobileNumber'
#include <stdio.h>

int main() {
    
    int size = 0;
    
    printf(">\n");
    scanf("%d",&size);
    
    for(int h = 0; h < size; h++)
    {
        for(int i = size - h; i>=0; i--)
        {
            printf(" ");
        }
        
        for(int w = 0; w < h; w++)
        {
            printf("*");
        }
        printf("\n");

    }
    
    for(int h = size -2; h >= 0; h--)
    {
        for(int i = size - h; i >= 0; i--)
        {
            printf(" ");
        }
        
        for(int w = 0 ;w < h; w++)
        {
            printf("*");
        }
    }
   

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

int main() {
    char name[21];  // 20 characters + 1 null terminator

    // Prompt the user to enter their name
    printf("Please enter your name: \n");

    // Read the user's input using scanf
    scanf("%20[^\n]", name);

    // Convert each character to uppercase
    for (int i = 0; name[i]; i++) {
        // Check if the character is a lowercase letter or space
        if ((name[i] >= 'a' && name[i] <= 'z')) {
            // Convert to uppercase by subtracting 32 (difference between lowercase and uppercase in ASCII)
            name[i] -= 32;
        }
    }

    // Print the modified name
    printf("%s\n", name);

    return 0;
}
<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>

<script type="text/javascript">
    var PERMITTED_DOMAIN = "http://localhost:9000";
    /**
     * Receiving message from other domain
     */
    console.log('load mono??')
    window.addEventListener('message', function(event) {
        console.log('event Mono', event)
        if (event.origin === PERMITTED_DOMAIN) {
            //var msg = JSON.parse(event.data);
            // var msgKey = Object.keys(msg)[0];
            if (event.data) {
                localStorage.setItem("localstorage", event.data);
            } else {
                localStorage.removeItem("localstorage");
            }
        }

    });
</script>
</body>
</html>
const loadIframe = () => {
    setTimeout(() => {
      const message = {"login": "user2"};
      console.log("messMONO", message)
      const win = document.getElementById('ifr')?.contentWindow;
      console.log('winMONO', win)
      win.postMessage(message, "http://localhost:9000/")
    }, 2000)
  }


 <iframe style={{display: "none"}} src="http://localhost:9000" id="ifr" onLoad={loadIframe}></iframe>
<!DOCTYPE html>
<html>
<head>
  <title>Listner of Example.com</title>
</head>
<body>

<script type="text/javascript">
  var PERMITTED_DOMAIN = "http://localhost:3004";
  /**
   * Receiving message from other domain
   */
  console.log('load React?')
  window.addEventListener('message', function(event) {
    console.log('eventReact', event)
    if (event.origin === PERMITTED_DOMAIN) {
      //var msg = JSON.parse(event.data);
      // var msgKey = Object.keys(msg)[0];
      if (event.data) {
        localStorage.setItem("localstorage", event.data);
      } else {
        localStorage.removeItem("localstorage");
      }
    }

  });
</script>
</body>
</html>
	<script type="text/javascript">
			const loadIframe = () => {
				setTimeout(() => {
					const message = {"login": "user"};
					console.log('MessReact', message);
					const win = document.getElementById('ifr')?.contentWindow;
					console.log('wiiinReact', win)
					win.postMessage(message, "http://localhost:3004/")
				}, 2000)
			}
		</script>

<iframe style="display:none;" src="http://localhost:3004" id="ifr" onload="loadIframe()"></iframe>
#include <stdio.h>
#include <string.h>

int main() {
    char word1[100], word2[100];
    int freq1[26] = {0}, freq2[26] = {0};

    // Prompt user to enter the first word
    printf("Word 1: \n");
    scanf("%s", word1);

    // Prompt user to enter the second word
    printf("Word 2: \n\n");
    scanf("%s", word2);

    // Count frequency of each letter in word1
    for (int i = 0; i < strlen(word1); i++) {
        if ((word1[i] >= 'a' && word1[i] <= 'z') || (word1[i] >= 'A' && word1[i] <= 'Z')) {
            if (word1[i] >= 'A' && word1[i] <= 'Z') {
                freq1[word1[i] - 'A']++;
            } else {
                freq1[word1[i] - 'a']++;
            }
        }
    }

    // Count frequency of each letter in word2
    for (int i = 0; i < strlen(word2); i++) {
        if ((word2[i] >= 'a' && word2[i] <= 'z') || (word2[i] >= 'A' && word2[i] <= 'Z')) {
            if (word2[i] >= 'A' && word2[i] <= 'Z') {
                freq2[word2[i] - 'A']++;
            } else {
                freq2[word2[i] - 'a']++;
            }
        }
    }

    // Compare the frequency arrays
    int match = 1;
    for (int i = 0; i < 26; i++) {
        if (freq1[i] != freq2[i]) {
            match = 0;
            break;
        }
    }

    // Print the result
    if (match) {
        printf("YES! %s and %s\n", word1, word2);
    } else {
        printf("NO!\n");
    }

    return 0;
}

add_filter( 'wptabspro_field_typography_customwebfonts', 'wptabspro_field_typography_customwebfonts_modified' );
if( ! function_exists('wptabspro_field_typography_customwebfonts_modified')) {
    function wptabspro_field_typography_customwebfonts_modified() {
        // your custom fonts 
        $custom_fonts = array(
            'use your desired font name',
            'Manrope',
        );
        return $custom_fonts;
    }
}
#include <stdio.h>

int main() {
    
    float cp,sp;
    
    printf("Enter The Cost Price : ");
    scanf("%f",&cp);
    
    printf("Enter The Selling Price : ");
    scanf("%f",&sp);
    
    float p,l;
    p=(sp-cp);
    l=(cp-sp);
    
    if(cp>sp){
        printf("\nLoss = %f",l);
    }
    if(sp>cp){
        printf("\nProfit = %f ",p);
    }
   if(sp==cp){
        printf("\nNo Loss , No Profit");
    }
    return 0;
}
#include <stdio.h>

int main() {
    
    int a;
    
    printf("Enter The Value Of Integer : ");
    scanf("%d",&a);
    
    int b; 
    b = a*(-1);
    
    if(a>0){
        printf("\n %d Is The Absolute Value Of That Integer.",a);
    }
    if(a<0){
        printf("\n %d Is The Absolute Value Of That Integer.",b);
    }
    return 0;
}
/**
 * C program to find all roots of a quadratic equation
 */

#include <stdio.h>
#include <math.h> /* Used for sqrt() */

int main()
{
    float a, b, c;
    float root1, root2, imaginary;
    float discriminant;
    
    printf("Enter values of a, b, c of quadratic equation (aX^2 + bX + c): ");
    scanf("%f%f%f", &a, &b, &c);
    
    /* Find discriminant of the equation */
    discriminant = (b * b) - (4 * a * c);
    
   
    /* Find the nature of discriminant */
    if(discriminant > 0)
    {
        root1 = (-b + sqrt(discriminant)) / (2*a);
        root2 = (-b - sqrt(discriminant)) / (2*a);

        printf("Two distinct and real roots exists: %.2f and %.2f", root1, root2);
    }
    else if(discriminant == 0)
    {
        root1 = root2 = -b / (2 * a);

        printf("Two equal and real roots exists: %.2f and %.2f", root1, root2);
    }
    else if(discriminant < 0)
    {
        root1 = root2 = -b / (2 * a);
        imaginary = sqrt(-discriminant) / (2 * a);

        printf("Two distinct complex roots exists: %.2f + i%.2f and %.2f - i%.2f", 
                root1, imaginary, root2, imaginary);
    }

    return 0;
}
/**
 * C program to count minimum number of notes in an amount
 */
 
#include <stdio.h>

int main()
{
    int amount;
    int note500, note100, note50, note20, note10, note5, note2, note1;
    
    /* Initialize all notes to 0 */
    note500 = note100 = note50 = note20 = note10 = note5 = note2 = note1 = 0;


    /* Input amount from user */
    printf("Enter amount: ");
    scanf("%d", &amount);


    if(amount >= 500)
    {
        note500 = amount/500;
        amount -= note500 * 500;
    }
    if(amount >= 100)
    {
        note100 = amount/100;
        amount -= note100 * 100;
    }
    if(amount >= 50)
    {
        note50 = amount/50;
        amount -= note50 * 50;
    }
    if(amount >= 20)
    {
        note20 = amount/20;
        amount -= note20 * 20;
    }
    if(amount >= 10)
    {
        note10 = amount/10;
        amount -= note10 * 10;
    }
    if(amount >= 5)
    {
        note5 = amount/5;
        amount -= note5 * 5;
    }
    if(amount >= 2)
    {
        note2 = amount /2;
        amount -= note2 * 2;
    }
    if(amount >= 1)
    {
        note1 = amount;
    }

    /* Print required notes */
    printf("Total number of notes = \n");
    printf("500 = %d\n", note500);
    printf("100 = %d\n", note100);
    printf("50 = %d\n", note50);
    printf("20 = %d\n", note20);
    printf("10 = %d\n", note10);
    printf("5 = %d\n", note5);
    printf("2 = %d\n", note2);
    printf("1 = %d\n", note1);

    return 0;
}
#include <stdio.h>

int main()
{
    int month;

    /* Input month number from user */
    printf("Enter month number (1-12): ");
    scanf("%d", &month);


    if(month == 1)
    {
        printf("31 days");
    }
    else if(month == 2)
    {
        printf("28 or 29 days");
    }
    else if(month == 3)
    {
        printf("31 days");
    }
    else if(month == 4)
    {
        printf("30 days");
    }
    else if(month == 5)
    {
        printf("31 days");
    }
    else if(month == 6)
    {
        printf("30 days");
    }
    else if(month == 7)
    {
        printf("31 days");
    }
    else if(month == 8)
    {
        printf("31 days");
    }
    else if(month == 9)
    {
        printf("30 days");
    }
    else if(month == 10)
    {
        printf("31 days");
    }
    else if(month == 11)
    {
        printf("30 days");
    }
    else if(month == 12)
    {
        printf("31 days");
    }
    else
    {
        printf("Invalid input! Please enter month number between (1-12).");
    }

    return 0;
#include <stdio.h>

int main()
{
    char ch;

  
    printf("Enter any character: ");
    scanf("%c", &ch);


    
    if(ch=='a' || ch=='e' || ch=='i' || ch=='o' || ch=='u' || 
       ch=='A' || ch=='E' || ch=='I' || ch=='O' || ch=='U')
    {
        printf("\n'%c' is Vowel.", ch);
    }
    else if((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z'))
    {
        
        printf("\n'%c' is Consonant.", ch);
    }
    else 
    {
       
        printf("\n'%c' is not an alphabet.", ch);
    }

    return 0;
}
#include <stdio.h>

int main() {
    
    int a;
    
    printf("Enter A Year : ");
    scanf("%d",&a);
    
    if(a%4==0){
        printf("\n %d Is A Leap Year",a);
    }
    else{
        printf("\n %d Is Not A Leap Year",a);
    }
    
    return 0;
}
<!-- HEADER TOP AREA -->
        <div class="rts-ht rts-ht__bg">
            <div class="container">
                <div class="row">
                    <div class="rts-ht__wrapper">
                        <div class="rts-ht__email">
                            <div class="rts-ht__email">
                                <a href="mailto:hallo@virtupar.com"><img src="assets/images/icon/email.svg" alt="Kontakt per Mail" class="icon"> E-Mail</a>
                            </div>
                        </div> 
                        <div class="login-btn-has-dropdown"> 
                            <div class="live__chat">
                                <a href="https://wa.link/b8m69r" class="live__chat"><img src="assets/images/icon/WhatsApp-Digital-Glyph-Green-25x25.png" alt="WhatsApp-Chat" height="20" width="20" class="icon"> WhatsApp</a>
                            </div>
                        </div>
                        <div class="rts-ht__promo">
                            <p><img class="icon" src="assets/images/icon/tag--group.svg" alt="Virtupar Hosting Sonderangebot"> Hosting Angebote bereits ab <strong>3,99€ pro Monat</strong>. Wechseln Sie jetzt!</p>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <!-- HEADER TOP AREA END -->
          
          
          
          
          
 <!-- ERINNERUNG GRÖSSE FÜR IMAGES -->   style="width:128px;height:128px"
newDm = Add_POD_Person[ID == input.New_CRM1];
	devlist = List();
	for each  rec in input.Developments1
	{
		devlist.add(rec);
	}
	for each rec2 in newDm.Dev_vis
    {
   devlist.add(rec2);
    }
    newDm.Dev_vis= devlist;
$A.get("e.force:navigateToURL").setParams(
    {"url": "/apex/pageName?id=00141000004jkU0AAI"}).fire();
$A.get("e.force:navigateToURL").setParams({"url": "/apex/pageName"}).fire();
create or replace procedure rev(n in out integer,rn in out integer,b in out boolean )
is
temp integer:=0;
di integer:=0;
 
begin
temp:=n; 
while n !=0 loop
di:=n mod 10;
rn:=rn*10+di;
n:=trunc(n/10);
end loop;
if temp=rn then
b:=true;
else
b:=false;
end if;



end;
/







declare
 a integer :=&a;
b integer:=0 ;
c integer:=0;
d integer:=0;
f boolean :=false;
begin
rev(a,d,f);
if f=true then
dbms_output.put_line('it is a palindrome');
else
dbms_output.put_line('it  is not a palindrome');
end if;

end;
/
create or replace procedure rev(n in out integer,di in out integer,rn in out integer)
is
 
begin
 
while n !=0 loop
di:=n mod 10;
rn:=rn*10+di;
n:=trunc(n/10);
end loop;
end;
/



declare
 a integer :=&a;
b integer:=0 ;
c integer:=0;
begin
 
rev(a,c,b);
dbms_output.put_line(b);
end;
/
<apex:page>
    <h1>Hello World</h1>
</apex:page>
import React, { useState, useEffect } from 'react';

const App = () => {
  const [wave, setWave] = useState(0);

  // Список данных о сотрудниках
  const players = [
    {
      id: 1,
      name: 'Азамат',
      nickname: 'Player1',
      hoursPlayed: 500,
      role: 'Sniper',
      elo: 1500,
    },
    {
      id: 2,
      name: 'Олжас',
      nickname: 'Player2',
      hoursPlayed: 450,
      role: 'Riffle',
      elo: 1400,
    },
    {
      id: 3,
      name: 'Темер',
      nickname: 'Player3',
      hoursPlayed: 600,
      role: 'Riffle',
      elo: 1600,
    },
    {
      id: 4,
      name: 'Нурбек',
      nickname: 'Player4',
      hoursPlayed: 550,
      role: 'Riffle',
      elo: 1550,
    },
    // Добавьте больше игроков по желанию
  ];

  // Эффект для изменения волнообразной анимации
  useEffect(() => {
    const interval = setInterval(() => {
      setWave((prevWave) => prevWave + 1);
    }, 200); // Интервал в 200 мс

    return () => clearInterval(interval);
  }, []);

  // Стили для таблицы
  const styles = {
    table: {
      borderCollapse: 'collapse',
      width: '80%',
      margin: '20px auto',
      border: '1px solid #ddd',
      fontFamily: 'Arial, sans-serif',
    },
    th: {
      padding: '12px',
      textAlign: 'left',
      backgroundColor: '#f2f2f2',
      border: '1px solid #ddd',
    },
    td: {
      padding: '12px',
      border: '1px solid #ddd',
    },
    wavyTitle: {
      textAlign: 'center', // Центрируем текст заголовка
    },
    waveEffect: {
      display: 'inline-block',
      transition: 'transform 0.2s ease-in-out',
    },
  };

  // Функция для рендеринга волнообразного заголовка
  const renderWavyTitle = () => {
    const title = 'Таблица офисных игроков CS 1.6';
    return (
      <h1 style={styles.wavyTitle}>
        {title.split('').map((char, index) => (
          <span
            key={index}
            style={{
              ...styles.waveEffect,
              transform: `translateY(${Math.sin((index + wave) * 0.3) * 10}px)`,
            }}
          >
            {char}
          </span>
        ))}
      </h1>
    );
  };

  return (
    <div>
      {renderWavyTitle()}
      <table style={styles.table}>
        <thead>
          <tr>
            <th style={styles.th}>ID</th>
            <th style={styles.th}>Имя</th>
            <th style={styles.th}>Никнейм</th>
            <th style={styles.th}>Часов сыграно</th>
            <th style={styles.th}>Роль в игре</th>
            <th style={styles.th}>ELO</th>
          </tr>
        </thead>
        <tbody>
          {players.map((player) => (
            <tr key={player.id}>
              <td style={styles.td}>{player.id}</td>
              <td style={styles.td}>{player.name}</td>
              <td style={styles.td}>{player.nickname}</td>
              <td style={styles.td}>{player.hoursPlayed}</td>
              <td style={styles.td}>{player.role}</td>
              <td style={styles.td}>{player.elo}</td>
            </tr>
          ))}
        </tbody>
      </table>
    </div>
  );
};

export default App;
import React, { useState, useEffect } from 'react';

const App = () => {
  const [wave, setWave] = useState(0);

  // Эффект для изменения волнообразной анимации
  useEffect(() => {
    const interval = setInterval(() => {
      setWave((prevWave) => prevWave + 1);
    }, 100); // Интервал в 100 мс для более плавной анимации

    return () => clearInterval(interval);
  }, []);

  return (
    <div style={styles.container}>
      <h1 style={styles.wavyText}>
        {['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd'].map((char, index) => (
          <span
            key={index}
            style={{
              display: 'inline-block',
              transform: `translateY(${Math.sin((index + wave) * 0.3) * 15}px)`,
              transition: 'transform 0.2s ease-in-out'
            }}
          >
            {char}
          </span>
        ))}
      </h1>
    </div>
  );
};

// Стили в виде JavaScript объектов
const styles = {
  container: {
    display: 'flex',
    justifyContent: 'center',
    alignItems: 'center',
    height: '100vh',
    backgroundColor: '#f0f0f0'
  },
  wavyText: {
    fontSize: '3rem',
    color: '#333',
    fontFamily: 'Arial, sans-serif'
  }
};

export default App;
declare
 a integer :=&a;
b integer:=0 ;
begin
fact(a,b);
dbms_output.put_line(b);
end;
/

create or replace procedure fact(n in integer,b  in out integer)
is 
 
begin
b:=1;
for i in 1..n loop
b:=b*i;

end loop;

end;
/

= Sql.Database("USORASPSQLINT", "CLARINS_AUDIT",
               [Query="SELECT #(lf)    TASKDETAILKEY,#(lf)    TASKTYPE,#(lf)    DESCRIPTION,#(lf)    STORERKEY,#(lf)    SKU,#(lf)    UOM,#(lf)    UOMQTY,#(lf)    FROMLOC,#(lf)    FROMID,#(lf)    TOLOC,#(lf)    TOID,#(lf)    ORDERKEY,#(lf)    ORDERLINENUMBER,#(lf)    WAVEKEY,#(lf)    PRIORITY,#(lf)    STATUS,#(lf)    ROUTE,#(lf)    CONVERT(DATE, ADDDATE) AS ADDDATE,#(lf)    ADDWHO,#(lf)    CONVERT(DATE, EDITDATE) AS EDITDATE,#(lf)    EDITWHO,#(lf)    STARTTIME,#(lf)    CONVERT(DATE, ENDTIME) AS ENDTIME#(lf)
               FROM CLARINS_AUDIT.SCE.vw_TASKDETAIL_Pending;#(lf)"])
                
import java.util.*;
import java.lang.*;
import java.io.*;

class Codechef
{
    public static void mergeSort(int[] data, int start, int end) {
        if(start < end) {
            int mid = (start + end) / 2;
            mergeSort(data, start, mid);
            mergeSort(data, mid + 1, end);
            merge(data, start, mid, end);
        }
    }
    public static void merge(int[] data, int start, int mid, int end) {
        int[] temp = new int[end - start + 1];
        System.out.println(start +" "+ mid +" "+end);
        
        // i --> starting of left subarray, j--> starting of right subarray
        // mid --> Ending of left subarray, end--> Ending of right subarray
        // k--> pointer for temp array
        int i = start, j = mid + 1, k = 0;
        
        // Ist merge i.e both left and right subarrays have values 
        while(i <= mid && j <= end) {
            if(data[i] <= data[j]) 
                temp[k++] = data[i++];
            else    
                temp[k++] = data[j++];
        }
        
        // 2nd merge i.e run only when left subrray is remaining to be merged
        // and right subrray is done with merging
        while(i <= mid) {
            temp[k++] = data[i++];
        }
        
        // 2nd merge i.e run only when right subrray is remaining to be merged
        // and left subrray is done with merging
        while(j <= end) {
            temp[k++] = data[j++];
        }
        
        // putting back sorted values from temp into the original array
        for(i = start; i <= end; i++) {
            data[i] = temp[i - start];
        }
        
    }
	public static void main (String[] args) throws java.lang.Exception
	{
	    int data[] = {38, 27, 43, 3, 9, 82, 10};
		mergeSort(data, 0 , data.length - 1);
		for(int num : data) {
		    System.out.print(num +" ");
		}

	}
}
import React, { useState, useEffect } from 'react';
import axios from 'axios';

const Main = () => {
    const [contentType, setContentType] = useState('movies'); // Default to movies
    const [data, setData] = useState([]);

    useEffect(() => {
        const fetchData = async () => {
            const API_KEY = process.env.REACT_APP_OMDB_API_KEY;
            const url = `https://www.omdbapi.com/?apikey=${API_KEY}&s=batman&type=${contentType}`;
            try {
                const response = await axios.get(url);
                setData(response.data.Search);
            } catch (error) {
                console.error('Error fetching data:', error);
            }
        };

        fetchData();
    }, [contentType]);

    return (
        <div>
            <button onClick={() => setContentType('movies')}>Movies</button>
            <button onClick={() => setContentType('series')}>TV Shows</button>
            {data.map(item => (
                <div key={item.imdbID}>
                    <h3>{item.Title}</h3>
                    <img src={item.Poster} alt={item.Title} />
                </div>
            ))}
        </div>
    );
};

export default Main;



import React from 'react';
import Navbar from './components/Navbar';
import Main from './components/Main';

const App = () => {
    return (
        <>
            <Navbar />
            <Main />
        </>
    );
};

export default App;

 <div class="container">
      <div class="item1">
        <div class="txt"></div>
        <div class="img">
        </div>
      </div>
      <div class="item2"></div>
      <div class="item3"></div>
      <div class="item4"></div>
      <div class="item5"></div>
      <div class="item6"></div>
      <div class="item7"></div>
      <div class="item8"></div>
      <div class="item9"></div>
      <div class="item10"></div>
    </div>
 int[] numbers = {10,20,30,40,50};
        
        
        String[] indexElements = IntStream.range(0, numbers.length).mapToObj(i -> i + ":" + numbers[i]).toArray(String[]::new);

        System.out.println(" "+ Arrays.toString(indexElements));


------------------------------------------------------------------------------

 
        int[] numbers = {10,20,30,40,50};
    
      int sum = IntStream.of(numbers).sum();

        System.out.println(" "+ sum);
# Initialize session state for earnings_df
if 'earnings_df' not in st.session_state:
    st.session_state['earnings_df'] = pd.DataFrame()

# Get the filename from user input
filename = st.text_input("Enter the CSV filename:", 'msftq2.csv')

# Load the data only after pressing the 'Load File' button
if st.button('Load File', key='load_file'):
    st.session_state['earnings_df'] = load_data(filename)
    st.success("File loaded successfully!")
#include <stdio.h>

int main()
{
    int number[5];
    char choice;
    int sum;
    int product;
    
    printf("Input five whole numbers:\n");
    
    printf("--------------------------\n\n");
    
    for(int i =1;i<=5;i++)
    {
    printf("Enter number %d:\n",i);
    scanf("%d",&number[i]);
    
    }

    printf("\nThe five numbers are: {");
    
    for(int i =1;i<=5;i++)
    {
      printf(" %d",number[i]); 
      
      if(i!=5)
      {
          printf(", ");
      }
    }
    
    printf(" }");
    
    printf("\n\nWould you like to sum or multiply the elements (s/m)?\n");
    scanf(" %c",&choice);
    
    switch(choice)
    {

        
        case 's':
        printf("The sum of ");
        for(int i =1;i<=5;i++)
        {
            printf("%d ",number[i]);
            if(i!=5)
            {
                printf("+ ");
            }
            
            sum += number[i];
      
        }
            printf("is %d",sum);
            
            break;
            

        
        case 'm':
        printf("The multiplication of ");
        for(int i =1;i<=5;i++)
        {
            printf("%d ",number[i]);
            if(i!=5)
            {
                printf("* ");
            }
            
            product *= number[i];
      
        }
            printf("is %d",product);
            
            break;
            
    }
    
        


    return 0;
}
star

Wed Apr 24 2024 11:57:17 GMT+0000 (Coordinated Universal Time) https://www.w3schools.com/python/trypython.asp?filename

@WaleedKhan #undefined

star

Wed Apr 24 2024 11:54:54 GMT+0000 (Coordinated Universal Time) https://www.w3schools.com/python/

@WaleedKhan

star

Wed Apr 24 2024 11:34:03 GMT+0000 (Coordinated Universal Time)

@meanaspotato #c

star

Wed Apr 24 2024 10:34:39 GMT+0000 (Coordinated Universal Time)

@divyasoni23 #css

star

Wed Apr 24 2024 08:56:46 GMT+0000 (Coordinated Universal Time)

@2018331055

star

Wed Apr 24 2024 08:34:16 GMT+0000 (Coordinated Universal Time)

@inquis1t0r

star

Wed Apr 24 2024 07:28:55 GMT+0000 (Coordinated Universal Time) https://www.geeksforgeeks.org/next-js-getserversideprops-function/

@temp

star

Tue Apr 23 2024 19:27:00 GMT+0000 (Coordinated Universal Time) https://charltoncountyga.us/DesignCenter/Themes/Index

@Cody_Gant

star

Tue Apr 23 2024 18:29:05 GMT+0000 (Coordinated Universal Time)

@shirnunn

star

Tue Apr 23 2024 18:27:02 GMT+0000 (Coordinated Universal Time)

@shirnunn

star

Tue Apr 23 2024 18:24:11 GMT+0000 (Coordinated Universal Time)

@shirnunn

star

Tue Apr 23 2024 18:22:52 GMT+0000 (Coordinated Universal Time)

@shirnunn

star

Tue Apr 23 2024 15:16:40 GMT+0000 (Coordinated Universal Time)

@Rahemalimomin

star

Tue Apr 23 2024 14:52:46 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/35406440/magento2-checkout-form-how-to-display-placeholder-attribute-value-in-fields

@zaki

star

Tue Apr 23 2024 14:14:16 GMT+0000 (Coordinated Universal Time)

@MinaTimo

star

Tue Apr 23 2024 12:49:13 GMT+0000 (Coordinated Universal Time)

@belix #dataview #sms #query

star

Tue Apr 23 2024 11:32:51 GMT+0000 (Coordinated Universal Time)

@meanaspotato #c

star

Tue Apr 23 2024 10:08:16 GMT+0000 (Coordinated Universal Time)

@meanaspotato #c

star

Tue Apr 23 2024 10:06:15 GMT+0000 (Coordinated Universal Time)

@Jacko

star

Tue Apr 23 2024 10:05:54 GMT+0000 (Coordinated Universal Time)

@Jacko

star

Tue Apr 23 2024 10:05:07 GMT+0000 (Coordinated Universal Time)

@Jacko

star

Tue Apr 23 2024 10:04:36 GMT+0000 (Coordinated Universal Time)

@Jacko

star

Tue Apr 23 2024 09:22:34 GMT+0000 (Coordinated Universal Time)

@meanaspotato #c

star

Tue Apr 23 2024 08:27:10 GMT+0000 (Coordinated Universal Time) https://darkwebmarketbuyer.com/product-category/money-loaded-credit-cards-for-sale/cloned-cards/

@darkwebmarket

star

Tue Apr 23 2024 03:55:07 GMT+0000 (Coordinated Universal Time)

@Ria

star

Tue Apr 23 2024 00:30:19 GMT+0000 (Coordinated Universal Time) https://www.thiscodeworks.com/extension/initializing?newuser

@Jirekcz

star

Mon Apr 22 2024 19:40:54 GMT+0000 (Coordinated Universal Time)

@Amlan #c

star

Mon Apr 22 2024 19:21:37 GMT+0000 (Coordinated Universal Time)

@Amlan #c

star

Mon Apr 22 2024 18:37:29 GMT+0000 (Coordinated Universal Time)

@Amlan #c

star

Mon Apr 22 2024 18:34:34 GMT+0000 (Coordinated Universal Time)

@Amlan #c

star

Mon Apr 22 2024 18:31:26 GMT+0000 (Coordinated Universal Time)

@Amlan #c

star

Mon Apr 22 2024 16:29:09 GMT+0000 (Coordinated Universal Time)

@Amlan #c

star

Mon Apr 22 2024 16:20:29 GMT+0000 (Coordinated Universal Time)

@Amlan #c

star

Mon Apr 22 2024 14:53:54 GMT+0000 (Coordinated Universal Time)

@Angel

star

Mon Apr 22 2024 10:14:20 GMT+0000 (Coordinated Universal Time)

@nishpod

star

Mon Apr 22 2024 09:11:20 GMT+0000 (Coordinated Universal Time) https://trailhead.salesforce.com/content/learn/modules/visualforce_fundamentals/visualforce_standard_controllers?trailmix_creator_id

@Mannan2105 #java

star

Mon Apr 22 2024 09:10:05 GMT+0000 (Coordinated Universal Time) https://trailhead.salesforce.com/content/learn/modules/visualforce_fundamentals/visualforce_standard_controllers?trailmix_creator_id

@Mannan2105 #java

star

Mon Apr 22 2024 06:26:16 GMT+0000 (Coordinated Universal Time)

@signup

star

Mon Apr 22 2024 06:03:54 GMT+0000 (Coordinated Universal Time)

@signup

star

Mon Apr 22 2024 06:03:16 GMT+0000 (Coordinated Universal Time) https://trailhead.salesforce.com/content/learn/modules/visualforce_fundamentals/visualforce_creating_pages?trailmix_creator_id

@Mannan2105

star

Mon Apr 22 2024 05:55:37 GMT+0000 (Coordinated Universal Time)

@shirogan3x

star

Mon Apr 22 2024 05:55:12 GMT+0000 (Coordinated Universal Time)

@shirogan3x

star

Mon Apr 22 2024 05:37:58 GMT+0000 (Coordinated Universal Time)

@signup

star

Mon Apr 22 2024 03:16:12 GMT+0000 (Coordinated Universal Time)

@darshcode #sql

star

Sun Apr 21 2024 20:36:39 GMT+0000 (Coordinated Universal Time)

@harunmunjal #java

star

Sun Apr 21 2024 15:33:49 GMT+0000 (Coordinated Universal Time)

@absarhan

star

Sun Apr 21 2024 13:05:26 GMT+0000 (Coordinated Universal Time)

@Divya ##array

star

Sun Apr 21 2024 12:45:49 GMT+0000 (Coordinated Universal Time)

@kubo56

star

Sun Apr 21 2024 12:12:38 GMT+0000 (Coordinated Universal Time) https://codevalidator.aut.ac.nz/autmoodle1/mod/quiz/attempt.php?attempt

@meanaspotato

Save snippets that work with our extensions

Available in the Chrome Web Store Get Firefox Add-on Get VS Code extension